Most American Soccer fans were excited about Sunday because the US Mens National Team, so long the butt of jokes around the world, had pulled off an improbable win (3-0 against African Champions Egypt), followed by a Holy Fucking Shit Did That Just Happen? win (2-0 against European Champions Spain, whose squad collectively earn something […]
