Boston Globe launches new sports tab. Will Leitch not employed by them. Yet. [Boston Globe]