The D.C. Council approved a $3.7 billion deal to bring the Washington Commanders back to the RFK Stadium site, clearing the way for a new 65,000-seat football stadium and mixed-use development along the Anacostia River. The project includes $1 billion in taxpayer...