The FIFA World Cup will be the biggest sports event the city will ever see barring an unlikely winning bid in the Olympics, so the city needs this. As for the Argos at BMO, Canada will not be getting any Quarter Finals games so the last possible game at BMO would be July 5-7 but the Fan Festival area that will be built within the CNE grounds will continue until the final on July 19. They would need a few weeks to take everything down. Taking into account TFC's schedule, realistically we won't see a home Argos game until end of July, first week of August.

The Argos and Lions will probably play 5 away games + bye week at least before they play a home game in their cities. The CFL will likely have to move the schedule around, keeping in mind that the vast majority of the country will be all in on the World Cup. From a macro level this world cup will be a boon for Association Football. The league really needs to get its shit together or it will fold by the end of the decade