Yep, Tom Benson is probably thrilled. The Saints next home game is in 3 weeks, but I'm not going to hold my breath expecting the roof to be fixed by then. The next question is, where are they going to play until it's fixed?
A lot of that will probably depend on the structural soundness, as long as they don't have to worry about chunks falling off I say play in the stadium, open air teams are better than dome teams anyway could be good for the Saints. Short of that find a nearish college to borrow.
Prolly at LSU.
I would guess that it would have to be at a stadium that is:
A. Large enough to handle the Saints season ticket holders, and
B. Somewhere within a reasonable driving distance.
I seem to recall the Saints playing at Tulane, but I'm sure that this was pre-SuperDome. Probably way too small to accommodate the Saints ticketholders.