AAtlanta Falcons Read More NWSL awards franchise to Atlanta, will begin play in 2028 at Mercedes-Benz StadiumNovember 12, 2025 The NWSL officially awarded Atlanta with an expansion team on Tuesday, with the league’s 17th franchise scheduled to…