French National Football Team to Return to Stade de France in 2026 Following New Agreement
The French Football Federation and GL Events have agreed for Les Bleus to resume home matches at Stade de France from 2026, ending years of playing elsewhere.
The French Football Federation and GL Events have agreed for Les Bleus to resume home matches at Stade de France from 2026, ending years of playing elsewhere.