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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results