Super happy the Chiefs are doing these 3-years and under contracts with free agents. I don't pretend to know anything about running an NFL team, but I imagine this is a healthy way of staying at the top with rotating high-level talent as long as Mahomes maintains high level of success. Best case scenario is highly-touted FA's want to play for the Chiefs in the future for their shot at a SB, and doing it for a price that doesn't hurt the organization.