Find tickets for Houston Dynamo FC vs. New England Revolution in Houston, TX at Shell Energy Stadium on Oct 2, 2024. Shell Energy Stadium is located in Houston, TX
Find tickets for Houston Dynamo FC vs. New England Revolution in Houston, TX at Shell Energy Stadium on Oct 2, 2024. Shell Energy Stadium is located in Houston, TX