Monumental and DC come to terms on $515 million deal that will see Capitals and Wizards stay at Capital One Arena until 2050
The Washington Capitals and Washington Wizards are staying in DC. DC Mayor Muriel E. Bowser and Ted Leonsis, founder, chairman, and CEO…