SportsFrance: Football fans take over Paris as NFL arrives for the first time
The iconic Stade de France made history on Sunday, October 25, hosting the first NFL regular-season game in France. Fans came from New Orleans, Pittsburgh, France and other European countries to see the Saints face the Steelers.
France: Football fans take over Paris as NFL arrives for the first time