England 2 - 0 USA: Shut Up and Tread on Me

Wait...what? Where am I? How long has the match been over? I watched the whole thing...I think; I know I turned it on in time for the national anthems at Wembley; only just now I sort of came back to myself and noticed that the TV was showing a commercial for discount mufflers. How long [...]