1st, he's sitting on about $2B in cash above the last deal. Plus he could turn additional land holdings for cash if he needs / wants.
2nd, if the new stadium costs $1B, how much of that will NYS taxpayers like me end up ponying up?
Now, how much debt does TP have to take on to have a new team & a new stadium?