Royals sign Lorenzo Cain to two-year contract - Royals Review
Lorenzo Cain signs one-day contract, retires wearing Royals blue
Kansas City Royals keep all-star outfielder Alex Gordon in the
Report: Former Royals fan favorite Lorenzo Cain to return to KC to
MORE
Why the Royals should not sign Lorenzo Cain to a long-term deal
Brewers Make Another Splash, Sign Lorenzo Cain - FantraxHQ
The long, winding road for Lorenzo Cain - Beyond the Box Score
Lorenzo Cain retires with the Kansas City Royals
The Age of the Predator Royals Has Arrived - The Ringer
For Royals and Greinke, It Was Time to Move On - The New York Times
Michael A. Taylor Continues to Be a Royals Success Story – The