13-08-2020 01:05 via profootballtalk.nbcsports.com

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

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 the decision Wednesday night. “Mrs. [Gayle] Benson has appointed an internal management team that oversees all elements of our business relative to our COVID-19 planning, protocols and responses,” [more]
Read more »