Brian Feeney
1

The 2026 World Cup will be hosted by the US, Canada, and Mexico. This weekend, they announced the Final will be held at MetLife Stadium in NJ, right over the Hudson from Manhattan. Going to be so much fun for Americans this time around with games at more easily watchable times for us. I can't wait.

February 05, 2024

notes


4814