The Potomac Yard Stadium Deal Is Dead—Here Are the Winners and Losers
It's official: there will be no new $2 billion stadium complex in Alexandria's Potomac Yard, and the Washington Capitals and Wizards are staying in DC. Ted Leonsis, the owner of the teams, and DC Mayor Muriel Bowser announced the news at a press conference Wednesday. Here's who came out ahead—and who, much like the 2023-24