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

Latest News About Washington's Team

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.

    processing...

    NEWSLETTERS