So owens was let go because of the new stadium? Jones just started building this over night then. I'm pretty sure the finance plan was in place when Jones gave owens more money. Jones didn't suddenly have finance issues with this stadium. If he did he's a bigger idiot than I have given him credit for.