Cannon bodde i St. Francisville i Louisiana med konen. I februar 2013 fikk Cannon et hjerneslag og ble innlagt i Baton Rouge. Han ble utskrevet to dager senere, var tilbake på jobb på mandagen og kom seg helt etter slaget. Cannon døde 20. mai 2018 i sitt hjem i St. Francisville, 80 år gammel.