harbuagh contract extension