NFL owners, players in talks about making up for loss of fans

The NFL, which generates about three-quarters of its $ 15 billion annual revenue from the sale of national broadcast rights, endorsements, and merchandise, is much less dependent on ticket sales and local revenue than other professional sports leagues. . Still, the league will lose $ 2 billion to $ 4 …

Read More »