In case you haven't heard, Washington, D.C. will be getting a new soccer stadium in the Southwest neighborhood, Buzzard Point. While addressing where the stadium will be located, who will pay for it, and what is expected from the toxics cleanup, HillRag predicts that the stadium will deliver by 2018. [HR; previously]
Filed under: