The Saints won’t have fans in the stands for their season opener Sept. 13 in what will mark Tom Brady‘s debut with the Buccaneers. The team announced…

Saints won’t have fans in stands for Tom Brady’s Bucs debut