Yesterday it was reported that the Texas Rangers signed Mike Minor, late of the Kansas City Royals bullpen. Today Jeff Passan of Yahoo has the contract details: it’s a three-year, $28 million deal and Minor gets a no-trade clause covering ten teams.

That’s a pretty nifty contract for a guy who missed all of the 2015 and 2016 seasons due to shoulder issues.