Ever active, Cannon died in New Mexico, USA, from injuries received in the crash of an experimental aircraft. (key) List of Canadians in Champ Car
Sempre activo, Cannon morreu en Novo México, Estados Unidos, por lesións recibidas no accidente dun avión experimental.