The top paid MLB players in 2018

[post_page_title]Albert Pujols – $30 million[/post_page_title]
Albert Pujols is part of a four-way tie for this spot on the list. The power-hitting veteran is making $30 million in his 18th season in the league. Pujols famously signed a 10-year, $240 million contract with the Los Angeles Angels of Anaheim ahead of the 2012 season. Halfway through his contract, he’s already earned more than $270 million for his career. By the time the contract is up, and Pujols will be 41 years old, he’ll have made $357.4 million in total.

Recommended For You

Ranking the top 20 Lakers of all time

[post_page_title]8. James Worthy[/post_page_title] “Don’t do it to him James!” This was a playful phrase that would be repeated time after

Should college athletes be paid?

College athletes are worth millions to their schools, and their future franchises. They entertain thousands of fans weekly, but are