MediaRadar Blog

NFL scores $280M in ad spend over opening weekend, analysis finds

NFL scores $280M in ad spend over opening weekend, analysis finds