Monday, November 1, 2010

The wait is over: Giants win first championship in S.F.

Freakin' amazing! Giants win first World Series in 56 years!








World Champs!!
San Francisco 0 0 0 0 0 0 3 0 0    3 7 0
Texas 0 0 0 0 0 0 1 0 0                 1 3 1

A lot of my favorite teams have won World Championships but his one was the most improbable.

No comments: