This Wipes Out The Disappointment Of Russia

There was much joy in the USA, Canada and Mexico this morning when FIFA announced that North America won the bid to host the 2026 World Cup!

Clay Travis broke the news live on FOX Sports Radio as the announcement was made and thinks that especially with the corrupt past of FIFA, it was surprising that USA got the nod and that it goes a long way in growing soccer in the states and erases a lot of the disappointment in not advancing to Russia.


Content Goes Here