- 28,060
- 9,181
- Joined
- Nov 18, 2007
Dude we get it. You hate the Giants.Top 10:
Buster Posey
Barry Bonds
Willie Mays
Juan Marichal
JT Snow
Jeff Kent
Matt Cain
Willie McCovey
Will Clark
Rich Aurilia
Runner ups:
Whatever the Giants mascot is called
Giants fans