Insanely paying $150M up front? First off, they promised to pay $150M up front. If you can't see how it makes a difference whether they borrowed the money, or invested their own funds, then look no farther than their player payroll budget. That should help illuminate it for you. Secondly, the value of their franchise went up something on the order of $200M before the ink was dry on the stadium deal. I'm thinking any smart business person would invest $150 to make $200, or $150M to make $200M, and add in greater annual revenues to the pot in either case, by the way. Or...I guess even better...if they could get away with it...invest $0 to make $200M. I don't ever recall them ever promising to pay $150M upfront.