The NFL’s $10 Billion TV Deal

Pandemic-induced recession? What pandemic-induced recession?