Randy Choate


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

by: NBC Sports BayArea Yahoo Sports 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.