MLB roundup: Mike Leake takes perfect game to 9th, Mariners beat Angels 10-0
AL players voted for no Royals to start All-Star game - Los Angeles Times
Lorenzo Cain Kansas City Royals retirement game guide 2023
Lorenzo Cain - Wikipedia
Lorenzo Cain signs one-day contract, retires wearing Royals blue
Celebrate Lorenzo Cain's career with a BreakingT sale
KC Royals Jersey, Hat, Hoodie, Jacket, Apparel - Kings of Kauffman
Lorenzo Cain final year of contract with Brewers
2,557 Lorenzo Cain Brewers Stock Photos, High-Res Pictures, and Images - Getty Images