I love how you call us all “soccer idiots”. Not sarcasm, I like it.
Im from Mexico where football or futbol is LIFE and not a 2nd rate sport that not many people like but I love hearing how much some people over there dislike it and talk shit about it and us fans. Its funny.
Im not a fan of the US men’s team for obvious…