I realize we're an American football site, but I thought I'd roll out an open thread for those of you who feel like discussing today's monstrous USA-England World Cup group match. I'm not a big soccer fan, but when the World Cup comes around I pay a little more attention, particularly to our US soccer team.
In the meantime, U-S-A! U-S-A! U-S-A!