Touchdown! NFL and Fanatics open Carnaby Street pop-up ahead of big weekend Wembley game
America’s National Football League and its official retail partner Fanatics have opened an NFL Shop pop-up store in London’s Carnaby Street ahead of the the league’s first international game at Wembley on 5 October. Read More