Giants Win 2012 World Series With 4-Game Sweep
Nearly knocked out in the playoffs time and time again, and finally pressed by the Detroit Tigers in Game 4, Pablo Sandoval and the San Francisco Giants clinched their second title in three seasons Sunday night.