Finish is NOT The stadium....
Adding this 12/6:
This was MY misunderstanding. I take full responsibility for any confusion.
I thought the "stadium" that was being discussed meant this location:
This "stadium" had been ruled out.
I had never heard the SuperDome referred to as the "stadium". In Atlanta, the "dome" and the "stadium" are two entirely different things.
Entirely
my misunderstanding, and I apologize again for the confusion.