Houston’s soccer fans didn’t have to wait long before they began celebrating a great night for the U.S. team in its opener at the 2026 FIFA World Cup.
A total of seven World Cup matches will be played in Houston, beginning with Sunday's game between Germany and Curaçao.
www.houstonpublicmedia.org
Houston Public Media