Watch CBS News

NWSL launches franchise in Denver, and fans of women's soccer are excited

The National Women's Soccer League officially announced the creation of a new team in Denver on Thursday. The franchise will begin play in the 2026 season.
View CBS News In
CBS News App Open
Chrome Safari Continue