If you won and this person was a major reason why, bringing him back is a logical decision...especially when you dont know what is gonna happen with Zach. Dude signed a 3 year deal for < 50 Ms, not exactly a huge commitment and we all know these contracts aint real. So you either get 3 more years of productivity and hopefully contending for chips or drop him when he stops being worth it. There is no losing there. Going from an SB with a great run game to not having such a run game and now asking Darnold to carry you against teams playing the pass (SEA was near the bottom of the league in light boxes ie teams focusing on pass more than the run) is a risk and not a wise one with a proven SB squad IMO.