Sure, it's great the US is hosting the 2026 World Cup, but now the primary focus needs to be on winning

link to post

Wednesday in Moscow, FIFA awarded the United States (in a joint bid with Canada and Mexico) the right to host the 2026 World Cup. The U.S. will host 60 games. The other two countries 10 each.

It was a big day for soccer in America, enough that ESPN, Fox Sports and

Continue reading...

Leave a Reply