Michael Caves, Journalist