Most of the time kids play the sport through their schools. Typical schools have baseball, softball, soccer, football, and basketball teams for kids to play on, all supported by taxes. Many schools have even more sports to choose from.

The sad part is, even if you don't have a child using the schools, you still get to pay for it. It's starting to change, but for a while, homeschooled kids wouldn't be allowed to play on those tax supported teams. Sad really.