The deal covers Cain’s final two years of arbitration eligibility, and will make him a free agent following the 2017 season. As Yahoo! Sports’ Jeff Passan notes, this means Cain, who was seeking a long-term deal this off-season, will likely leave after this contract expires.
The 29-year-old hit .307 with 16 home runs, 72 RBI and 28 stolen bases last season for the world champion Royals.
- Kenny Ducey