France: Football fans take over Paris as NFL comes to country for the first time
Paris’s iconic Stade de France made history on Sunday, October 25, by hosting the first #NFL regular season game to ever be held in France. For this unprecedented match between the Saints and the Steelers fans flocked from New Orleans…









