Filed under: World Series Game 3 Thread 2 By Natto Oct 27, 2012, 6:15pm PDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: World Series Game 3 Thread 2 Reddit Pocket Flipboard Email Do good things, Giants. In This Stream World Series Game 3, Open GameThread Giants take Game 3, move one game closer World Series Game 3 Thread 2 World Series Game 3, Open GameThread View all 6 stories More From McCovey Chronicles A game befitting a poopy season 9/26 Gamethread: Giants vs. Padres Tuesday BP: Logan Webb speaks up A damn fun Monday night 9/25 Gamethread: Giants vs. Padres Final week mailbag