Scott Rolen

 

POLL: Giants Memorable Moments -- Cain's Perfect Game vs 2012 NLDS Game 5 win against Reds

by: NBC Sports Bay Area staff NBC Sports Bay Area 6 Jul

NBC Sports Bay Area is looking back at the Giants 60 Memorable Moments since the franchise moved to San Francisco. Vote on these two moments and check back for the results after the game.