10/15/08

1988 World Series

I know you've probably seen this hundreds of times, but today marks the 20th anniversary of one of the biggest home runs in baseball history. L.A. fans, love it...Bay Area fans, once again, I apologize.

0 comments: