Yep, it was basically a statement saying he'll be here and he'll be paid for quite a while. However I doubt either Hunt or Mahomes actually expect this contract to be honored. The likely scenario is that it'll be around for 5-6 years and then Mahomes gets a new extension which we will need accounting professors to explain us.