Brand USA Steps Up at NFL London Games to Woo Visitors Back to U.S.
Photo Credit: Brand USA is once again partnering with NFL UK to sponsor the 2018 NFL London Games. Pictured are NFL fans in Trafalgar Square in London. Flickr / Ania Mendrek
Skift Take
Brand USA will have one of its biggest stages of the year during the three-game NFL London Games series this month, and it will need every inch of that stage to capitalize on the moment as UK visitation has fallen in recent years.