Thursday, November 4, 2010
Giants Win World Series
The San Francisco Giants won the 2010 World Series Monday night beating the Texas Rangers 3-1 to win in 5 games. It was the first World Championship for the Giants since moving to San Francisco and the franchise's first in 56 years. It was sure worth the wait and good to see a bunch of "no-names" do this in the era of high payrolls and free agency.