After a long wait of, oh, roughly 24 hours, we finally know what Josh Naylor's newly minted five-year contract is going to cost the Seattle Mariners. The exact figure is in that sweet spot of significant, yet shockingly reasonable.
On Monday, Jeff Passan of ESPN was among those who broke the details of the agreement that Naylor and the Mariners came to on Sunday. The All-Star first baseman is getting a guarantee of $92.5 million through 2030, with a full no-trade clause and no deferrals. FanSided's own Robert Murray added that Naylor is getting a $6.