as much as i was hating on the giants, it was a great game, and bumgardner's .2 era is INSANE. they deserved it.
i thought that top of the 9th triple was insanely staged, myGAWD!!! please i need more opions on this!!!!
GG giants, you are truly a dynasty