Scot Leigh, Columnist, Boston Globe