Let's be blunt here:
No one deserves to make that kind of money for just being talented at a sport.
NFL,MLB, etc.
Yes yes I know the argument of how much they make the team and similar, but I will always have this thinking.
But that is just the way it is and good for those who can get it.