FIFA

June 14, 2018 - 4:39 pm
Jillian Carroll covers the announcement of the 2026 FIFA World Cup, which will be hosted by the United States, Canada, and Mexico in a united bid.
Read More