Lorenzo Cain - Wikipedia
Giancarlo Stanton – Bleeding Royal Blue
Former Kansas City Royals All-Star Lorenzo Cain implies he's retiring after demotion by Brewers
Lorenzo Cain signs one-day contract, retires wearing Royals blue
There has to be harmony in the relationship': Dayton Moore, Ned Yost and an unbreakable bond - The Athletic
Lorenzo Cain retires with the Kansas City Royals
MLB Rumors Fact or Fiction: The Top 50 Offseason Rumors Exposed, News, Scores, Highlights, Stats, and Rumors
Lorenzo Cain retires with the Kansas City Royals
2015 World Series champion, Lorenzo Cain signs one day Royals contract ahead of retirement