Opinion
Thoughts from the Georgetown community.
D.C. United stadium a burden for the District
With the signing of a tentative agreement with D.C. United to create a new 20,000 seat soccer stadium at Buzzard Point in Southwest Washington, D.C., it appears as though Mayor... Read more