Tuesday, November 2, 2010

THE SAN FRANCISCO GIANTS ARE 2010 WORLD CHAMPIONS!!!

[Re-posted in honor of Leroy's love of the Giants]

1 comment:

  1. This calls for a burrito! Congrats on your team, Leroy. Indeed, I have seen your confidence in your team many times as you slept through entire innings. :)

    ReplyDelete