Yesterday was a big day for Monumental Sports & Entertainment as well as the D.C. government. In a press conference on Wednesday evening. Monumental Sports CEO Ted Leonsis and D.C. Mayor Muriel Bowser announced that the Washington Wizards and Capitals will stay at Capital One Arena through 2050. It includes a $515 million package to renovate Capital One Arena and improve Gallery Place, among other things. The announcement also officially kills a previous proposal to move the Wizards and Capitals to a new arena in Alexandria.
With this deal to keep all of Monumental Sports’ flagship teams which include the Washington Mystics and Capital City Go-Go, let’s make some final determination on who the winners and losers are in the announcement.