San Francisco Giants Beat the Texas Rangers for First Title in 56 Years

Last time the Giants won the World Series, Willie Mays was playing centerfield at the Polo Grounds in New York. They earned it, with fantastic pitching and clutch hitting. A fun team to watch, and worthy champions. A great city gets to celebrate.

β˜… Tuesday, 2 November 2010

Ads via The Deck Ads via The Deck