Advertisements

Houston billionaire to lead city’s bid for 2026 World Cup

HOUSTON, Texas (KTRK) –The bid to bring the World Cup to Houston in 2026 just got a billion-dollar backer. The Houston Sports Authority and the Houston World Cup 2026 Bid

Read More