The New York Yankees are World Series Champions. I was there for the action and it is single handedly the greatest live sports moment of my life.

Digg This
Advertisements