NFL owners lost an estimated $4 billion during pandemic
Football league will bounce back financially once fans return to stadiums and TV contracts are renewed, experts say.
Football league will bounce back financially once fans return to stadiums and TV contracts are renewed, experts say.