Matt Cain Stats, Fantasy & News
Matt Cain to Undergo Season-Ending Surgery on Injured Elbow
San Francisco Giants starter Matt Cain announces retirement
Matt Cain PSA AutographFacts℠
MORE
Conflict in cheering Yankees' pitcher Domingo Germán's perfect
When healthy, Lorenzo Cain remains a quality contributor for the
Giants' Matt Cain announces retirement after 13 seasons, three
Lorenzo Cain officially becomes a free agent - Brew Crew Ball
The Lowest ERAs in MLB History
Lucas Luetge - Wikipedia
Matt Cain Baseball Stats by Baseball Almanac
Matt Cain: Five Reasons the Giants' Number Two is MLB's Most
Madison Bumgarner - Wikipedia
Least valuable players of every MLB Team: All-Star break edition