Landon Donovan’s other ‘team’ is Mexico?

The 2018 World Cup is currently taking place in Russia. It’s a competition to see which country has the best football (soccer) team in the world. It takes place every four years. The host country automatically gets in, all the other countries have to play their way in. The United States did not get in. They did not …

Landon Donovan’s other ‘team’ is Mexico? Read More »