Lorenzo Cain retires with the Kansas City Royals
Kansas City Royals team ownership history – Society for American Baseball Research
Lorenzo Cain retires with Royals, honored with celebration
Lorenzo Cain to retire from MLB with KC Royals on May 6
Raúl Ibañez - Wikipedia
Lorenzo Cain relishes reaching 10 years MLB service but future unclear
Lorenzo Cain Kansas City Royals retirement game guide 2023
Lorenzo Cain retires with the Kansas City Royals
Lorenzo Cain retires with the Kansas City Royals
An Open Letter to the Kansas City Royals Front Office
Lorenzo Cain retires as a Royal
MLB news and rumors for Jan. 30: Royals ink Travis Snider
Lorenzo Cain to retire as a Kansas City Royal on May 6