The NFL in London: What the Locals Think - NBC4 Washington

    The NFL in London: What the Locals Think

    Can the NFL put a team in London? They've had an office there for years and play up to three games a year. Could it be permanent? What do London residents think? News4's Carol Maloney reports. (Published Thursday, Oct 27, 2016) Can the NFL put a team in London? They've had an office there for years and play up to three games a year. Could it be permanent? What do London... See More