Veteran right-hander Ian Kennedy and the Royals have reportedly agreed to a five-year, $70 million deal, according to MLB Network's Jon Heyman. The Royals have not confirmed the deal.
Kennedy went 9-15 with a 4.28 ERA in 30 starts for San Diego in 2015. The 31-year-old has also pitched for the Yankees and D-backs in his nine-year career in the Majors.
KANSAS CITY -- The Royals have agreed to a two-year deal with All-Star center fielder Lorenzo Cain, according to ESPN.com.
The contract is believed to be valued at $17.5 million, with Cain making $6.