Fresh off the historic announcement that Canada will host the 2026 World Cup alongside the United States and Mexico, it's an exciting edition of the Footy Talks Podcast. Oliver Platt of the TFC Report stops by to talk that plus England at this year's World Cup and some Toronto FC talk.