Ted Leonsis has big ideas for Washington DC to help reinvigorate Gallery Place, Chinatown, and Capital One Arena
Ted Leonsis’s bid to move the Washington Capitals and Washington Wizards to Northern Virginia ended in late March when he officially signed a $515 million deal with Washington DC to keep his teams at Capital One Arena through 2050. Both fans and the Vi…
Read More