Brewers sign Lorenzo Cain to a 5-year, $80 million deal
Lorenzo Cain lands 2-year deal with Royals
Lorenzo Cain Major League Baseball, News, Scores, Highlights
A late bloomer, Royals outfielder Lorenzo Cain making up for lost
Lorenzo Cain Stats, Fantasy & News
Mike Moustakas Reportedly Signs 2-Year Contract with Kansas City
REPORTS: Brewers sign former Kansas City Royal Lorenzo Cain
Royals sign Lorenzo Cain to two-year contract - Royals Review
Former KC Royals OF Lorenzo Cain Has Earned the Right to Go Out on
Royals Rumblings - News for February 26, 2021 - Royals Review
2018 MLB free agents tracker: Who went where, who's unsigned
Nine players receive $17.4M qualifying offers
Justin Upton, Detroit Tigers agree to $132.75M deal