Results 1 to 1 of 1
-
04-02-2010, 12:03 PM #1
And the SF Giants amaze me one more time!!!
Kinda speachless to say the least. Had to share it though. Yikes!!! 6 lucky fans LMAO!!! Oops, I just threw up a little too though.
http://sports.yahoo.com/mlb/blog/big...urn=mlb,231646
wade