KC Royals: Lorenzo Cain Is 'Progressing Nicely
Lorenzo Cain retires with the Kansas City Royals
The top ten Lorenzo Cain moments in Royals history - Royals Review
Former KC Royals OF Lorenzo Cain Has Earned the Right to Go Out on
MORE
Royals Sign Lorenzo Cain To Two-Year Deal - MLB Trade Rumors
Cleveland Indians' record win streak ended at 22 by Kansas City
Kansas City Royals Payroll in 2013 – And Contracts Going Forward