World Cup starts today and the majority of the world goes nuts! Congrats to South Africa for being the host country and go team USA.
For an innovative graphic on the teams and matches, see here.
Sites to stay on top of the action (besides ESPN):
official FIFA World Cup site,
The Guardian (though a bit slow thus far),
TNR World Cup blog.