NFL signs 3 year deal with ITV
The National Football League (NFL) has a new free-to-air television home in the UK and Ireland with the announcement of a three-year partnership with ITV. ITV will air the climax of the season, Super Bowl LVII, live from Glendale, Arizona, on February 12th 2023, as well as two of the season’s three London Games. The […]