Uncertain future for McSheffrey