The top paid MLB players in 2018


[post_page_title]Mike Trout- $34.1 million[/post_page_title]
Mike Trout is the only non-pitcher in the top four of this list. The 26-year-old is consideredthe best player in baseball, which could lead some to ask why he isn’t the top player on this list and only in the second spot. He’s currently making just under $34.1 million for this season, and has two more seasons left on his contract with the Angels making the same sum. But he’ll surely get an even greater pay day as he becomes a free agent after the 2020 season.

Recommended For You

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