Odell "not afraid" of returning to New York