also seems like an odd move for mahomes to sign before the new tv rights come in too - he's gonna have to have percentage of cap language in his contract of this is going to look like an awful deal for him when you hit year 4 or 5 a bit like tyron smith's deal looks awful now