[post_page_title]Zack Greinke – $34 million[/post_page_title]
Greinke is having quite the season in Arizona, as the Diamondbacks fight for their spot in the postseason. He seems to be worth every penny of the $34 million the team is paying him in 2018. Greinke signed a six-year, $206.5 million contract with Arizona ahead of the 2016 season, and will earn even more over the next three seasons. The 34-year-old, who is in the midst of his 15th season in the league, has already banked more than $191 million.
The greatest NBA dynasties of all time
The goal for any basketball franchise is to build a dynasty that fans and experts will be talking about for