Monday, November 1, 2010

Giants Win The Pennant!

Ronald Martinez/Getty Images



So, Sid is obviously happy that his beloved Giants finally won the pennant, as a San Franciscan team, and the first since 1954.

Hope you and your buddies are whopping it up!