October 27, 2016 10:45 am 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. Local 21:58 High alert in DC area after violence in New Orleans, Vegas: The News4 Rundown 1:35 DMV residents ready for fresh start in 2025 with big goals 2:45 First Night Alexandria celebrates 30th anniversary 1:43 Neighbors gather for Sherman Circle New Year's celebration 2:00 DMV transportation projects make progress in 2024