Dave Gleeson, Journalist