How big should Lorenzo Cain's free agent contract be? - Sports Illustrated
KC Royals: Indians Signing Edwin Encarnacion Puts Pressure On KC
Lorenzo Cain retires with the Kansas City Royals
Kansas City Royals keep all-star outfielder Alex Gordon in the fold with $72 million, four-year contract
MLB roundup: Yankees overcome Royals, Lorenzo Cain - The Boston Globe
Game 30 Preview: Kansas City Royals at Detroit Tigers - Bless You Boys
Lorenzo Cain final year of contract with Brewers
Greinke's return to Kauffman and his complicated legacy as a Royal – The Royals Reporter
How big should Lorenzo Cain's free agent contract be? - Sports Illustrated
Kelvin Herrera and the (partial end) of a Royals era – The Royals Reporter
Lorenzo Cain, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
2017 Organizational Review: Kansas City Royals - 2080 Baseball
Revisiting Trades Made By The Kansas City Royals In 2011 - SB Nation Kansas City