WAMU 88.5 - American University Radio
Now Playing

D.C. United Stadium Deal May Hinge On Salvage Yard That Does Not Want To Move

A plan for a $300 million D.C. United stadium at Buzzard Point relies on a series of complicated land swaps, but there's one hitch—not all landowners on the proposed stadium site were contacted about the plans.