Ian Kraft on X: Today, Lorenzo Cain retires a Kansas City Royal. #WelcomeToTheCity
Lorenzo Cain's early HR powers Royals over Astros
October 23, 2015: Lorenzo Cain races home, sends Royals to World Series – Society for American Baseball Research
Lorenzo Cain Retires as a Royal
Lorenzo Cain to officially retire as a Royal this summer - Royals Review
Lorenzo Cain CRASHES into the wall to rob a home run!
Lorenzo Cain retires with the Kansas City Royals
Lorenzo Cain retires after 13 seasons
Lorenzo Cain retires with the Kansas City Royals
Lorenzo Cain gives emotional speech at retirement ceremony in Kansas City
Royals slow start, Lorenzo Cain honored with jersey retirement. – The SMCC Beacon
Lorenzo Cain to retire from MLB with KC Royals on May 6