So what are you going to do when a new stadium is built, piss and moan to prove your OPINION(I can use caps too)? Instead of repeating the same opinion, why don't you supply some financial analysis of why it isn't possible.
Btw, not sure why you are bringing up the lease and your attorney friends... Do they do financial analysis too?