January 16, 2016

The Kansas City Royals have signed pitcher Ian Kennedy to a five-year, $70 million contract according to multiple reports.

You May Like