Drooid Logo
Back to today’s briefing

Story perspectives

Atlanta Secures NWSL Franchise for $165 Million Debut

11/10/2025

36 5

1 of 1

Story summary
  • The National Women’s Soccer League awarded its 17th franchise to Atlanta for a record $165 million.
  • The team is owned by Arthur Blank’s AMB Sports + Entertainment.
  • The franchise is expected to debut after the 2026 season at Mercedes-Benz Stadium.
  • U.S. women’s national team player Sam Coffey expressed confidence in Atlanta as a strong NWSL market.
  • The area is set to host a new U.S. Soccer headquarters opening by 2026.