8) Yoenis Céspedes, LF, NYM: $29 million
Full contract: 4 years, $110 million (2017-20)
Cespedes re-signed with the Mets as a free agent following the 2016 season, which was also the last time he played in 100 games in a season. During the first two years of the new contract, he’s been limited to just 119 games total due to injuries, including each hamstring, his right hip flexor and twin heel calcifications. It’s unknown when Cespedes will return from his heel surgeries this season, though the All-Star break seems like a semi-reasonable estimate.
I'm glad we passed on him. Forget AAV. This is their pay for 2019. (per MLB.com)
1) Stephen Strasburg, RHP, WSH: $38.3 million
Full contract: 7 years, $175 million (2017-23)
2) Max Scherzer, RHP, WSH: $37.4 million
Full contract: 7 years, $210 million (2015-21)
3) Zack Greinke, RHP, ARI: $34.5 million
Full contract: 6 years, $206.5 million (2016-21)
4) Mike Trout, CF, LAA: $34.1 million
Full contract: 6 years, $144.5 million (2015-20)
5) David Price, LHP, BOS: $31 million
Full contract: 7 years, $217 million (2016-22)
6) Clayton Kershaw, LHP, LAD: $31 million
Full contract: 3 years, $93 million (2019-21)
7) Miguel Cabrera, 1B, DET: $30 million
Full contract: 8 years, $248 million (2016-23; 2024-25 vesting options)
8) Yoenis Céspedes, LF, NYM: $29 million
Full contract: 4 years, $110 million (2017-20)
9) Justin Verlander, RHP, HOU: $28 million
Full contract: 7 years, $180 million (2013-19)
Any doubt that Miguel will be Ramirezed in 2023? Tigers would owe him $60M if he finishes top 10 in MVP votes in 2023.
Extending Sale for 6 years at $200M doesn't seem so bad looking at the top 2 on the list.