29 Eye-popping contracts in sports

[post_page_title]Zack Greinke[/post_page_title]
The 33-year old Cy Young winner signed a six-year, $206.5 million deal with the Arizona Diamondbacks back at the end of 2015. His average salary of $34.4 million was the highest annual salary in the league’s history. But his first season in a Diamondbacks uniform didn’t reflect the enormous contract he signed. Luckily for Greinke, and not so much for Arizona, he’s making the bulk of his money in the early years of the deal.

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