Article Image
IPFS News Link • Humor

Yankees Lose 2003 World Series in six games. "Damn Yankees", cry detractors.

• USA Today
The earth has stopped spinning, and according to leading scholars, the earth is coming to an end tuit-suite. Believe it or not the New York Yankees have lost the World Series AGAIN in the year of our lord 2003.