I think it safe to say that sports franchises, especially in New York or Los Angeles, are glamor businesses whose value cannot be measured in ordinary asset/revenue terms.
Probably but it comes down to money. Only a fool (or politicians) is going to spend a billion dollars on something which is losing money.