Looks like Kim got a bit more money than initially reported. 28M guaranteed with an extra 4M in incentives. Posting fee is 5.25M and is in addition to his deal. Then they have a mutual option at the end for some reason.
I think the initial report was 25M but it's more like 37.25M with the fee, if he hits the incentives.