This is a really good contract imo. Essentially only a two year contract that can be gotten out of if necessary after that. As mentioned Kyren's biggest assets is ability to get touchdowns and protecting the QB. Good to know we'll have that for Stafford's time left here at least.