My new favorite show is video after video from World Cup tourists who are in awe of America. The 2026 World Cup has become a global love fest for the US — at a time when the rest of the world has plenty of reasons to dislike us. A World Cup hosted by the United States […]