I just don't have sympathy for these guys. Sure your body takes a beating, but you're paid a league MINIMUM of, depending on what sport, half a mil a year.
Welders, firemen, and construction workers, among almost any non-desk oriented job, take huge beatings on their knees, shoulders, head injuries, and what not but don't get paid what they do. A lot of pro athletes wouldn't have gone to college if it weren't for sports and a lot of them don't have college degrees, so in a sense their bodies would be taking a hit just like them anyway.
No sympathy. They don't get paid what they do so they can buy Hummers, they get paid what they do because they retire early.