I guess these 1/2 billion $ things they use, called stadiums, have escaped your notice?
I don’t watch football. And kinda don’t care what their stadiums go for, either.