Mexico Fans Hurl Objects at American Players and Fans as US Wins Title in Dominant Fashion
Soccer fans behaved badly. Who would have believed it? In fact, the entire scene, including media reporting on the event, would seem like a tragi-comic parody if it had not actually happened. Sunday night at AT&T Stadium in Arlington, Texas — home of the NFL’s Dallas Cowboys — the United States men’s national soccer team […]