Last year in UK, a Formula 1 driver named Justin Wilson launched shares of "him". You could buy one share for $20 and if he made it big, he will pay it back with a premium. That could be an idea for such sportsmen to gather mass support. $20 is small for each person, but put together, it could propel him to bigger heights. And there's always promise of a decent payback.
We can't rely on the corporations to do everything for us. We have to try such novel ideas...