Ever notice how many of the highest performing athletes in the world tend to come from exactly the kind of environments where parents don't have a lot of money to spend on things like sports?
So, maybe it's possible to play sports without spending a ton of money?
My kids play sports but not because I realistically think they are ever going to earn a living at it. It'd be nice if they could get a college scholarship, but even that is a long shot. The main reasons I have them in sports is that it's activity that keeps them fit, it's a social opportunity that allows them to make friends, and it helps them learn an important part of American culture.
There are definitely many low income kids who thrive at Grid iron football. Lots of poor Latin American kids play baseball.
The sports that require alot of money to play are mainly ways for upper class white kids to avoid having to compete against the black kids and still feel like they are good athletes. At least in the US.
Not to mention rowing, cycling, biathlon, triathlon, sailing, equestrian, mountaineering, etc. I don't know the exact numbers offhand, but it seems like the vast majority of elite athletes come from wealthy families and go through colleges like Yale and Stanford. The only sports that have even nominal representation from low-SES backgrounds are made-for-TV sports, but if you look at the overall picture it's not nearly as egalitarian.
Ever notice how many of the highest performing athletes in the world tend to come from exactly the kind of environments where parents don't have a lot of money to spend on things like sports?
So, maybe it's possible to play sports without spending a ton of money?