The Giants' All-Star shortstop could have been a free agent after 2017, but instead he'll be around for the next six years.
Well, well, well. From rumor to blammo in just two short days. The Giants signed All-Star shortstop to a six-year deal, buying out his remaining two years of arbitration and extending him well beyond that. The Giants announced the deal, and Ken Rosenthal is reporting the deal is for six years, $75 million, with no option years and a full no-trade clause.
One way to think of this is if Crawford were due about $13 to 15 million over the next two years in arbitration, this is almost like a four-year $60ish million deal at the end of 2017.