A sore throat that wouldn’t go away led to a throat cancer diagnosis for Matt McLeod.