The Saints’ request to have 25 percent of the Superdome open for fans on Monday night didn’t get granted, but they are set to play in New Orleans. Earlier this week, concerns about Hurricane Delta hitting New Orleans led to discussion about the team moving to Indianapolis to practice this week. There was also talk [more]
More...
More...