After the last couple of winters in which seemingly fine candidates for substantial multi-year deals were forced to settle for one-year contracts, this offseason has seen those same players finally land the kind of commitments they always seemed deserving of. Mike Moustakas signed a four-year, $64-million deal with the Reds after signing back-to-back one-year deals in Kansas City and Milwaukee. Yasmani Grandal signed a four-year, $73-million contract with the White Sox after taking just a one-year deal with the Brewers the previous season. And after health concerns limited Josh Donaldson to a one-year deal a year ago, he seems poised to collect a hefty payday as the best remaining bat available on the market this winter.
On Saturday, another player previously abandoned by the market finally landed his own multi-year deal. The White Sox signed former Braves and Astros left-hander Dallas Keuchel, as first reported by ESPN’s Jeff Passan. MLB Network’s Jon Heyman was first to report the terms of the deal:
Keuchel to White Sox. 3/$55.5 with a vesting 4th year that could take to 4/$74.
— Jon Heyman (@JonHeyman) December 22, 2019
Keuchel, 31, was one of the longest…