Athletes do make to much money and I dont think that they should make this much.but then they do deserve it...
Athletes should make as much money as the market will allow.
Depends on how good the athlete is.
because they bring entertainment to us
Because someone is willing to pay them that much.
no because the people that pay them make more
No athletes do not get paid too much because they have worked for what they have earned and athletes deserve a lot of money.
Because the economy doesn't focus on mlb and how much money they make.
A bunch of money:p
Many nations pay their athletes for winning a medal, but the US does not. In the US, many athletes earn money from product sponsorship such as energy bars, drinks, bicycle manufacturers, etc.