Prior to his career in broadcasting, O'Connor was a print journalist for more than a decade, writing and editing for such newspapers and magazines as the Boston Globe, the Phoenix, Boston Magazine, and The Real Paper, where he served in a variety of senior editorial positions, including that of managing editor.