Philadelphia Phillies starting pitcher Cliff Lee’s best days may be behind him, but he is still the highest-paid player in major league baseball.
Highest paid NFL players – Atlanta Falcons QB Matt Ryan is the highest paid player in the NFL
Cech Real Madrid – Chelsea star emerges as possible target
Kobe Bryant NBA salaries – Find out what the Lakers star said about the money basketball players and owners earn!
Forbes has released its list of the 100 highest-paid athletes, and it features many major-league baseball players. However, not all of them have played at an elite enough level to justify their contracts.
The highest-paid MLB player is currently Philadelphia Phillies starting pitcher Cliff Lee. His contract would have been justifiable before 2014, but the Phillies are now paying for offering him an excessive contract along with other aging veterans.
Lee was not able to make it through the entire 2014 season as he was shut down in August with a flexor injury, and his days of being a strikeout machine who can shine in the postseason appear to be behind him.
Here is a list of the 20 highest-paid baseball players, which includes their pay, salary and endorsement income. Some of these names may surprise baseball fans.
20. Matt Cain(Starting Pitcher, San Francisco Giants) – Pay: $20.4M; Salary: $20M; Endorsements: $400K