Billy O'Neill and USD part ways