Submitted by Anonymous (not verified) on Mon, 05/11/2026 - 10:00 Netflix ads leader Amy Reinhard previews the streamer's upfront pitch, what's next for NFL and World Cup, and how the company is making its mark.