Source: Get Up: Giants World Series 2012 - YouTube
Stashed in: Baseball
The Giants were down 2-0 in the NLDS and 3-1 in the NLCS but stormed back and are now one series win away from baseball's top prize.
The theme of the 2012 Giants is Get Up.
World Series Game 1 - Time for San Francisco Giants to GET UP!
SFGiants are National League Champions 2012.
All I got to say is: