Yeah, ture. Sudbury is probably worse than Ottawa, at least in Ottawa there are more immigrants that know about soccer.
Toronto is by itself in Soccer. I think it's because there are more italians, greeks, portguese, arabs, africans etc. People that have soccer in their blood. I don't like Toronto but I'd love to live there just because of the soccer atmosphere.