El norirlandés de 59 años firmó un contrato por tres años para reemplazar a Steve Bruce, quien fue despedido el miércoles y dejó al club en el 16to puesto en la liga Premier, apenas dos puntos por encima de la zona de descenso.
O'Neill regresa a la Premier casi 16 meses después de irse de Aston Villa.
Sunderland ha ganado apenas dos de sus 13 partidos esta temporada en la Premier.