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.