The National Football League returned to Wembley for only the second ever regular season game to be held outside of North America, in an attempt to sell its product to a wider market.
The National Football League returned to Wembley for only the second ever regular season game to be held outside of North America, in an attempt to sell its product to a wider market.