Denver NWSL stadium plans put Colorado Rapids' home to shame
The City of Denver and its incoming NWSL expansion team on Tuesday unveiled plans for a new, soccer-specific stadium in the city's urban core.
The 14,500-seat venue about three miles south...