They are ridiculous numbers but he signed that deal in 2017. If COVID hadn’t happened all of this would likely have never come out.
Also if you put yourself in Messi’s shoes or anyone else signing a contract, when signing it would you stop and think “maybe this organisation can’t afford this or...