Canadian soccer (There already is a Canadian Football - they go that extra 10 yards) isn't quite ready to replace hockey as the national sport, is it? Sorry, US mid terms have temporarily depleted supplies of butt hurt balm. Scrambling to meet the upcoming demand after the Georgia run off. No matter who wins, demand will be very strong...
it will happen in toronto i think, a few reasons.
1. more immigrants who love soccer more than hockey
2. cheaper to play soccer than hockey (no equipment, can play almost anywhere etc.)
3. easier to participate in soccer than hockey (no need to learn how to skate)
4. torontonians are generally bandwagoners and "trendy" (cue blue jays in 2016 and raptors in 2019), so if TFC does well and soccer is popular elsewhere then torontonians will follow.
the only thing that can reverse the trend is leafs winning stanley's cup.