I wonder about the valuation. Businesses are usually valued at 1 to 5 times annual revenue from what ive seen. Does he have massive assets in the team?
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.