Listen

Description

6-13-2018
Canada, U.S. and Mexico win their joint bid to host the 2026 World Cup, and Mark Kaye is unimpressed.