Lorenzo Cain Kansas City Royals retirement game guide 2023
MLB Rumors Fact or Fiction: The Top 50 Offseason Rumors Exposed, News, Scores, Highlights, Stats, and Rumors
Brewers make Lorenzo Cain signing official
Lorenzo Cain retires with the Kansas City Royals
Ex-Royals champion announces his retirement from baseball
Lorenzo Cain signs one-day contract, retires wearing Royals blue
Photos from Lorenzo Cain retirement ceremony as Kansas City Royal
2016 Season in Review: Lorenzo Cain - Royals Review
Lorenzo Cain retires with the Kansas City Royals
Former Kansas City Royals All-Star Lorenzo Cain implies he's retiring after demotion by Brewers
Many happy returns: Royals agree to five-year, $52.5 million contract extension with Salvador Perez
Reflecting on the legacy of beloved Royals outfielder Lorenzo Cain
Vance Wilson – Bleeding Royal Blue