World Cup is awesome. I don't think the US stands much of a chance to win it all, but I'm definitely amped to watch their games. The hit to Altidore sucks! I've had a hamstring pull, and I can't imagine him coming back and playing. I will be cheering for Costa Rica and Mexico as well.