Wizards, Capitals staying in D.C.: Teams reach new deal in Washington after VA move shut down, per report
The Wizards and Capitals are set to stay in D.C. with the city reportedly giving them $515 million for arena upgrades
The Wizards and Capitals are set to stay in D.C. with the city reportedly giving them $515 million for arena upgrades