Brand USA Steps Up at NFL London Games to Woo Visitors Back to U.S.
Skift-
By Dan Peltier
The three NFL games taking place in London this month will get some extra offense from Brand USA, the country’s national destination marketing organization that is a lead sponsor of the games and kickoff concert.