More NFL games heading to the U.K.

More NFL games heading to the U.K.

NFL owners voted today to continue playing regular-season games in the United Kingdom for at least five more years, and to explore the possibility of a permanent “home” team that plays in London every year. Today’s vote of the NFL owners confirms that the NFL will have at least one regular-season game in the U.K.…