Monday, November 01, 2010

Giants Win World Series




The San Francisco Giants have not won the World Series since 1954.

The World Series MVP was shortstop Edgar Renteria who marched the championship trophy around the Giants' clubhouse.

Giants have come a long way since Barry Bonds' left in 2007, and it's great that they have finally had another victory.

No comments:

Post a Comment