Under the terms of the 2013 rental agreement for the former Olympic venue between WH Holding Ltd, the club’s parent company, and E20 Stadium LLP, a subsidiary of the publicly-funded London ...
It seems unlikely the NFL would have a team play two games in Europe -- let alone three -- though the Jaguars have done it.