Find tickets for Seattle Sounders FC vs. St. Louis City SC in Seattle, WA at Lumen Field on Jul 17, 2024. Lumen Field is located in Seattle, WA
Find tickets for Seattle Sounders FC vs. St. Louis City SC in Seattle, WA at Lumen Field on Jul 17, 2024. Lumen Field is located in Seattle, WA