The recent history of the Giants off the top of my head - McCovey Chronicles
Don't underestimate Saints ace Chaz McRoberts - The San Diego Union-Tribune
Dodgers struggle in 4-0 loss to Giants in NLDS Game 1 - Los Angeles Times
Phillies fans love Lincecum. : r/sports
Reasons for Giants optimism on display again in San Jose – Chico Enterprise-Record
Does Tim Lincecum's Hip Surgery Spell the End of 'The Freak' in Giants Orange?, News, Scores, Highlights, Stats, and Rumors
GSA Spotlight: Cooper Hjerpe
Giants Spring Training 2014: Daily Updates, Scores, News and Analysis, News, Scores, Highlights, Stats, and Rumors
Best and worst comebacks in MLB
NLCS 2010 Preview: Five Ways the Giants Can Upset the Phillies, News, Scores, Highlights, Stats, and Rumors