We love to say youth sports build character, confidence, and community. But for a lot of families, sports aren’t a life lesson anymore — they’re a bill they can’t afford.
Registration fees, equipment, travel, camps — the costs just keep rising. In many sports, it’s not hundreds of dollars a year, it’s thousands. And quietly, that’s pushing kids out.
That means a talented player never signs up. A future goalie never tries the position because the gear costs too much. A kid who loves the game ends up in the stands instead of on the ice.
When that happens, we don’t just lose players — we lose potential. Grassroots sports should be about opportunity, not income level.
Yes, sports cost money. But when year-round training and travel teams feel mandatory at age 10, we’ve lost the plot. Accessibility has to matter — more equipment programs, more local play, more financial support.
Because the next great athlete might not come from the family with the biggest budget — just the kid waiting for a chance.
If only some kids can afford to play, we’re not growing the game.
We’re shrinking it.













Comments