Loudoun United FC Stadium Site-Clearing

The first look at D.C. United's new United Soccer League (USL) affiliate, Loudoun United FC's new stadium site in Leesburg, Va.

Topics: