The Boston Globe has launched a new niche publication, OT -- which stands for "Our Town/Our Teams" -- for local sports fans.