How big should Lorenzo Cain's free agent contract be? - Sports Illustrated
Kansas City - Baseball Prospectus
Former Royals great Lorenzo Cain designated for assignment by Brewers
Kansas City Royals Party Like It's 1985 - ABC News
Royals fans welcome back Lorenzo Cain with standing ovation
Royals sign Lorenzo Cain to two-year contract - Royals Review
Brewers make Lorenzo Cain signing official
Lorenzo Cain to retire as a Kansas City Royal on May 6
Royals even things up 7-2
Ex-Royal Cain opts out of season
Royals 10, Giants 0: Kansas City routs San Francisco, forces Game Seven
Photos: Royals center fielder Lorenzo Cain brought fun and energy to World Series teams