Can't argue with that. The events beyond football they can hold in that stadium will pay that investment off. Because it's Nashville, a real destination, and not just a parking lot in a rumdum suburb.
They were not. Read their history. For one thing, there was never an "expansion derby" for that team, with cities vying for it. It was just announced one day that San Jose was getting a team because it was being "un-merged" from the Minnesota North Stars by owner George Gund