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:
Taiwan animated news covers Giants World Series win
How can a baseball game be sold out yet have empty seats?
World Series Interest Declines, But Baseball Is Healthy - Forbes
Armando Galarraga infamous Imperfect Game on June 2, 2010