For thirty-two years McCarron worked for the Hallifax Herald Limited, publishers of The Chronicle-Herald and The Mail Star, which are distributed throughout the province of Nova Scotia.
Owen McCarron died in 2005.