Texas Newz

U.S., Mexico and Canada to host 2026 FIFA World Cup

U.S., Mexico and Canada to host 2026 FIFA World Cup



2018-06-13T12:09:51+0000

The U.S. last hosted the World Cup in 1994.





More Texas Newz

Unable to load Tweets

Home Privacy Policy Terms Of Use Contact Us Affiliate Disclosure DMCA Earnings Disclaimer