The Stade de France in Saint-Denis is hosting Sunday’s Steelers-Saints game, marking the first NFL regular-season contest ever played in France. The stadium, built for the 1998 World Cup, holds more than 80,000 people and has hosted Champions League.
Read full article