November 02, 2010

The Giants win their first World Series title since 1954 as San Francisco beats Texas 3-1 in Game 5.

You May Like