SportsSan Francisco Giants win World Series in sweep over Detroit TigersAFPOctober 29, 2012October 29, 2012 by AFPOctober 29, 2012October 29, 2012 DETROIT, Michigan: Crafting a World Series sweep with masterful pitching and clutch hits, the San Francisco Giants won a second Major League Baseball title in...
SportsPablo Sandoval joins historic company with 3 homers against Detroit Tigers in World Series openerM ElahiOctober 25, 2012 by M ElahiOctober 25, 2012 San Francisco: Pablo Sandoval became only the fourth player to hit three home runs in a World Series game as the San Francisco Giants opened...