
Football in May 2026: Champions League Final, Premier League Dominance and the New Geography of European Football
The UEFA Champions League final is at Puskas Arena Budapest on May 30. Premier League holds five quarter-final spots. Norway and France produce the players England buys. May tells us where European footballs centre of gravity sits.











