TV contract. Stadiums have less people, but the NFL is making more money from TV revenue. Maybe even with less TV viewers.
“TV contract. Stadiums have less people, but the NFL is making more money from TV revenue. Maybe even with less TV viewers.”
This will not last.