North America Wins 2026 World Cup Bid

On the eve of the 2018 FIFA World Cup in Russia, today it was announced that North America (the U.S., Mexico and Canada) will host the 2026 FIFA World Cup, beating off competition from Morocco. Another victory for America! President Donald Trump was watching very closely from the White House. This will be the first …

North America Wins 2026 World Cup Bid Continue Reading »