Donaldson's apology ends his career