The 14,500-seat stadium will open in 2028 as the anchor of Santa Fe Yards just off I-25. Listen to "Morning Edition" host ...
An artist’s rendering of a stadium and recreational district for Denver’s new NWSL franchise, including a 14,500-seat venue, located at Santa Fe Yards (Broadway and I-25) in Denver.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results