DC Reaches Deal to Keep Capitals, Wizards at Capital One Arena Until 2050 After Va. Agreement Falls Apart
WTOP NEWS: The Washington Capitals and Washington Wizards would stay in D.C. until 2050 under a $515 million deal announced Wednesday by Mayor Muriel Bowser and the teams’ owner Ted Leonsis. The deal was announced […]