Thursday, June 25, 2009

Whoa!

So let me see if I get this straight: the United States national soccer team actually beat Spain, the top ranked team in the world? And are now in the finals of the Confederations Cup?

Isn't that as unlikely as Tampa Bay beating both Boston and the Yankees and playing in the World Series?

Oh, right...