The Saints can’t play in front of fans in New Orleans, so they’re considering going elsewhere in the state. Saints spokesman Greg Bensel said in a statement today that the team has talked about playing at LSU’s home field, which is about 80 miles away from the Superdome. “Our game operations staff is meeting with [more]
More...
More...