The Commanders’ D.C. Stadium Deal Is An Abomination
The Washington Commanders have a deal with Washington D.C. to build a new 65,000-seat stadium in Ward 7, on the site of the crumbling old bones of RFK Stadium. The D.C. city council passed a funding bill late Wednesday, by a vote of 11–2; with that settled, the Commanders expect to break ground in 2026, … Read more