Adam Gibson, Journalist