Former Kansas City Royals All-Star Lorenzo Cain implies he's retiring after demotion by Brewers
Lorenzo Cain To Officially Retire As A Royal This Summer - MLB Trade Rumors
Former Royals All-Star outfielder, World Series hero announces retirement
Brewers sign Lorenzo Cain to a 5-year, $80 million deal
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
The top ten Lorenzo Cain moments in Royals history - Royals Review
Photos: Lorenzo Cain retires with the Kansas City Royals in an emotional ceremony
Kansas City Royals: Lorenzo Cain wants to return, retire with Royals
It's been a blast': 2014 ALCS MVP Lorenzo Cain to retire as a Royal, per report