As it should be, Lorenzo Cain retires a Kansas City Royal
Royals sign Lorenzo Cain to two-year contract - Royals Review
Alex Gordon, Royals homegrown All-Star, announces retirement from
Lorenzo Cain: Breaking News, Rumors & Highlights
Lorenzo Cain To Officially Retire As A Royal This Summer - MLB
Former Kansas City Royals All-Star Lorenzo Cain implies he's
Celebrate Lorenzo Cain's career with a BreakingT sale
Lorenzo Cain To Officially Retire As A Royal This Summer - MLB
Former All-Star Lorenzo Cain inks one-day contract to retire with
Lorenzo Cain retires with the Kansas City Royals
The @KCRoyals present Lorenzo Cain with Lorenzo's cane