Share
twitterlinkedinfacebook
Image 1 of 1
MLSTQ10011626.jpg
Washington D.C. - October 1, 2016: What looks like a sunken soccer goal, fish shoal in the Anacostia. Buzzards Point area in Southwest Washington D.C. cleared for construction of the new soccer stadium for D.C. United scheduled to open in 2018.