SFGiants on X: #OTD in 2012, the #SFGiants win the World Series
San Francisco Giants Win the 2012 World Series!
World Series late-night celebration becomes ugly scene
2012 World Series odds: Detroit Tigers favored over San Francisco
MORE
San Francisco Giants win the World Series – in pictures
Bay Bridge Series: SF Giants', Oakland Athletics' top rivalry moments
San Francisco Giants Win the 2012 World Series!
Remembering Giants 2012 World Series title
Tylor (@thatguytylor) / X
San Francisco Giants Clinch 2012 World Series with 4-3 Win in
Connect with the San Francisco Giants
Remembering Giants 2012 World Series title