Athletes are overpaid in my opinion ... I think Michael Jordan has earned his pay. He does extra work off the court and has earned money for endorsements and more.
Practice is work, yes, and players should get paid well for their talents.
But some of the salaries are quite ridiculous. But that's just my opinion.
There are teachers, doctors, firefighters and more who I think work hard too, and won't ever make what they deserve.
So, please pardon me if I do slightly begrudge him...
Running with a football from one end of a field to the other may be a talent but it certainly doesn't do much for society, especially with that attitude on and off the field.