NL West Preview: Colorado Rockies, Los Angeles Dodgers will again battle for division's top spot – New York Daily News
Starting pitcher Matt Cain of the San Francisco Giants works against News Photo - Getty Images
Madison Bumgarner - Wikipedia
Major League Baseball: Cardinals score 9 runs in 4th vs Cain, beat Giants - Deseret News
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images - Getty Images
Johnny Cueto - Wikipedia
Starting pitcher Matt Cain of the San Francisco Giants works against News Photo - Getty Images
Starting pitcher Matt Cain of the San Francisco Giants works against News Photo - Getty Images
San Francisco Giants: A Very Early Opening Day Roster Projection
COL@SF: Affeldt retires two in his final appearance
Rockies 1, Giants 0: Giants' weakest link not enough to support Matt Cain
Matt Cain recalls his most memorable start as a Giant
Matt Cain
Major League Baseball: Cardinals score 9 runs in 4th vs Cain, beat Giants - Deseret News