The D.C. Council voted 9-3 to approve the Washington Commanders stadium deal, which is expected to create 2,000 permanent jobs, 14,000 construction positions, and generate $26.6 billion in redevelopment tax revenue, with a second and final vote expected on September 17.

