A few months ago, Republican Virginia Gov. Glenn Youngkin announced a $2 billion handshake deal to bring the Washington Capitals and Wizards to Alexandria, Virginia, about five miles southwest of their current central D.C. home. The proposed stadium complex would also house a performing arts center, an e-sports center, and corporate and practice facilities for the two teams.
Read the full story here.