Stade de France

From SportsPaper Wiki
Revision as of 20:54, 19 February 2022 by SportsPaperChris (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Stade de France
Location Saint-Denis, France
Opened January 28, 1998
Other Names n/a
Tenants n/a

The Stade de France is the national stadium of France, located just north of Paris in the commune of Saint-Denis.

List of credited publications

League Date/Season Team(s) Type
International Football June 13, 2017 France vs. England Program
Venue.png Venues Portal