January 15, 2016

The Kansas City Royals have reportedly signed outfielder Lorenzo Cain to a two-year extension worth $17.5 million.

You May Like