Networks Saw 3% Increase in NFL Ad Revenue in October

Average 30-second spot costs $482,000 Continue Reading