Francisco Franco is still dead...

...but Spain is the new king of world soccer. (Yes, the same Spanish side that the United States CRUSHED in 2009, but I digress...) Congratulations, too, to South Africa for throwing what was -- at least from this perspective halfway around the world -- a great World Cup.

Continue Reading