0 votes
How much do NFL owners make?

1 Answer

0 votes
NFL owners received $222.6 million in 'national revenue' last year.
...