Tom Ballard, Journalist