Royals Ink Former NLCS MVP To Three-Year, $51 Million Contract Extension
The Kansas City Royals have kicked off its offseason with a three-year, $51 million contract extension for a key piece of its starting rotation.