Lorenzo Cain not sure what future holds in final contract year Brewers
Free Agent Profile: Lorenzo Cain - MLB Trade Rumors
Milwaukee Brewers 2018 MLB Season Preview
Brewers' Lorenzo Cain designated for assignment
This is a place I wanted to play': Takeaways from Christian Yelich's deal - The Athletic
Brewers relying on offseason fielding upgrades to pay off
Brewers believe outfielder Lorenzo Cain worth risk of five-year deal
The Brewers have some excellent piecesand some major holes - Beyond the Box Score
Lorenzo Cain, Brewers Agree to 5-Year, $80 Million Contract, News, Scores, Highlights, Stats, and Rumors
Brewers add Christian Yelich, Lorenzo Cain