In December, Washington Wizards owner Ted Leonsis and Virginia Gov. Glenn Youngkin announced plans to move the Wizards out of Washington, D.C., in favor of a multibillion-dollar sports and entertainment complex located across the Potomac River. A new arena for the Wizards and the Washington Capitals, the city’s NHL franchise, could be constructed in the Potomac Yard area in nearby …
Read More »