Giants Baseball – Torture

The theme of this year’s San Francisco Giants baseball team, which has been adopted by everyone from the fans to the players and coaches themselves, is “Giants baseball – torture!”. As long as they continue winning as they make their way to the team’s first NLCS since 2002, I’m completely fine with it. If you haven’t had a chance to watch the Giants 2010 Anthem, you should: