Randy Choate

 

POLL: Giants Memorable Moments -- Cain's Perfect Game vs 2014 NLCS Game 3

by: NBC Sports Bay Area staff NBC Sports Bay Area 7 Aug

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.