Report: The Only Thing Bigger Than NFL TV Ads Are NFL Streaming Ads

New data from EDO finds that ads during football games on Netflix and Amazon last year were more effective than in-game linear.