December 22 – “Soccer-specific” stadiums seem to be spawning all across the US. In the last week D.C. United and Las Vegas both received financial backing from local councils to build their own respective stadiums.
December 22 – “Soccer-specific” stadiums seem to be spawning all across the US. In the last week D.C. United and Las Vegas both received financial backing from local councils to build their own respective stadiums.