Stade de France

Location: Saint-Denis, Île-de-France, France
Capacity: 80,698
Tenants:
France national football team
France national rugby union team
Racing 92