NFL's opening week highlights financial plight of Denver Broncos' Empower Field, other stadiums
Published
The Denver Broncos — and the NFL — will likely lose hundreds of millions of dollars this season due to Covid-caused attendance drops, and the latest move by the Broncos to allow 5,700 fans won't make much of a dent.
Full Article