LV Koopa
Jester from Hell
NFL owners make money through power over local government and land grabs.
Sport is a vehicle.
Sayung that, no one loses money in American pro sports because of the cartel scheme called revenue sharing.
Don't forget forcing local government to help pay for a stadium/arena or they threaten to bolt out of town