Horizon Sports & Experiences

The National Football League (NFL) has hired agency Horizon Media to lead its global media strategy, planning, activation and measurement