D.C. United executives and District officials have reached a preliminary $300 million deal to build a 20,000-seat stadium for the team on Buzzard Point in Southwest Washington.
An artists rendering of the newly proposed DC United soccer stadium.
Related Content
No comments:
Post a Comment