I just now realized that the 2026 World Cup would be held in the US, Canada, and Mexico, and the 2028 Olympics would be held in LA. How spoiled Americans are!! The golden time of the US is coming in this 4 years.

By Shin Posted at 2024-12-02 14:58:57 UTC