There is quite a bit of risk for TFC here.
Canada play the Netherlands Jun 6 and France June 9 (and of course Messi June 20). Peru and Chile too. Five of the 10-15 biggest games Canada has played in the last 50 years.
You know how Richie is going to feel about playing in those games ... if it's remotely possible...