Loading Video…

This browser does not support the Video element.

City of Houston secures host spot for FIFA 2026 World Cup

FOX 26 Reporter Natalie Hee has more as the city is celebrating after being selected as a host city for the FIFA 2026 World Cup.