Caleb Harper, Journalist