KC had about 12M in cap space after what Mahomes did and can make a bit more if they need too (low 20s I think). I don't understand this move for them at all. I know he played some OT for us last year, but he isn't an OT or C. I know they could use a little help at guard, but that currently is their strongest position on the OL. Unless the plan is to have Thuney play OT (bad plan IMO) this seems like a bad investment for them. They should use their relatively limited resources elsewhere on that line.
I’m sure magically they can sign a tackle as well.