Chicago police Superintendent Larry Snelling will retire after nearly three decades with the Chicago Police Department.