Comments on:

U.S. Wins the World Cup!

The world’s biggest, most corrupt, most wonderful sporting event is coming to North America in 2026.