18. Zack Greinke – Arizona Diamondbacks, Major League Baseball:
This is remarkably the second appearance Greinke makes on this list. He signed a six-year, $206,500,000 with Arizona in December 2015. The deal pays him $34,416,667 per year and $212,448.56 per game.
Greinke has earned his many massive paydays. He’s made the All-Star team the last two seasons and has won four straight Golden Gloves. His exhaustive preparation for each start is often respected, proving that he works hard to make his huge paydays.