Flex Soccer is community-based football league that provides a satisfying and rewarding football experience for everyone, no matter their ability.