When was the last perfect game in MLB? Pitching's highest
Lorenzo Cain is opting out of 2020 season - NBC Sports
Four Real? Analyzing The Rebuilds Of Orioles, Tigers, Pirates And
Lorenzo Cain slams into fence after near-catch
Matt Cain dominant again one year after perfect game
Why Cain is a good rebound bet for 2020
Brewers designate Lorenzo Cain for assignment, but do a good
Brewers DFA 2-time All-Star Lorenzo Cain as he reaches 10 years in
MLB trade rumors: Lorenzo Cain is available if the Tigers want to
The Lorenzo Cain signing makes no sense - Brew Crew Ball