Cleveland Free Times Editor Will Take Helm at the New Scene