Tristan D’Amours and Alex Perez are back! They talk about the announcement that there will be a bid for the 2026 FIFA World Cup in Canada, Mexico and the United States.
https://archive.org/download/Ttk20Pre-2026WorldCupAnnouncement/TTK20.mp3Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More