By Tiffany Williams - Scotland Delivers, Germany Demolishes and World Cup Crowds Continue to Surge Across North America The 2026 FIFA World Cup continued to produce packed stadiums, dramatic finishes and one outright demolition over the weekend as group-stage action stretched across the United States, Canada and Mexico. More than 521,000 fans attended the eight … Continue reading Germany Scores Seven, Scotland Shocks Haiti and World Cup Crowds Keep Growing