MLB Rumors: Contract extensions are generally either done by Opening Day or put on hold until at least the All Star Break, and more often the end of the season. That makes today the unofficial “soft” deadline for teams to ink players — particularly players in their last year prior to free agency — to extensions. This post updates the state of contract extensions so far, and will be updated throughout the day as more news comes out.
Seattle Mariners shortstop J.P. Crawford have agreed to a five year, $51 million deal, per multiple reports on the Tweetbox.