Dear Mexican: Can I “Ask a Mexican” why El Tri sucks so much? And why a little stadium in Columbus, Ohio, was louder and more passionate than Estadio Azteca in Mexico City, which seats more than 100,000? Can I also ask why a country that lives and breathes soccer/fútbol always freaks out in Crew Stadium […]