Thousands of enthusiastic fans packed AT&T Park as the San Francisco Giants took game 2 of the 2012 World Series in a 2-0 win over the Detroit Tigers, Thursday. The Giants are headed to Detroit with their 2-0 lead to see if they can win two more and come home with the 2012 World Series title.
2012 World Series Game 2 – SLIDESHOW
