One point about the Giants World Series win…

Posted: November 2, 2010 in baseball, Sports
Tags: , , ,

Question on the floor: Is it a coincidence that the Giants win their first world series in 56 years AFTER Barry Bonds leaves the team or not?

Was it Karma, pitching or both?

Update: It’s election day so lets add a poll

Comments are closed.