Anthony Kim has done it. Nearly 16 years after his last victory, he is in the winner's circle again, this time at LIV Golf Adelaide.