David Naylor says
... any player who has never played North American football qualifies as a "Canadian" or non-import in the CFL.http://www.tsn.ca/cfl/story/?id=378893
The CFL says a non-import is
a player who was physically resident in Canada for an aggregate of 7 years prior to turning 15 or if he’s a Canadian Citizen, was physically resident in Canada for an aggregate period of 5 years prior to turning 18.http://www.cfl.ca/page/game_rule_ratio
I don't see any interpretation of the definition from the CFL's own website that would allow for what Naylor says. Is the CFL not telling us something, or is Naylor out to lunch?