In case you live under a rock....
or for some odd reason baseball is not your number one priority in life.....
THE GIANTS WON THE WORLD SERIES!
Praise heaven because it makes for a very happy husband and life is much easier for me :)
San Francisco World Champs 2010 and 2012!
Hahahahaha that video is priceless!ReplyDelete