The stumbling block in getting this QB deal done seems to be the term of the contract and the Cowboys do not want to find themselves back here again in 4 years. Prescott is young enough that he will most likely get another contract and they evidently fear he will improve and deliver and they will be at his mercy and the mercy of a QB league gone wild.
Well, what did SF do when they had Montana, GB when they had Favre, NE when they had Brady and KC with Smith? Got the replacement before they needed him.
This seems very simple to me in this rags to riches to rags league and windows of opportunity. Where was SF in 2018? 4-12, second worst record in the NFC and in 2019? 13-3, best record in the NFC and in the SB. One year, two different teams. Will they be able to hold that team together? Probably not but who cares? They took that one to the Big Dance.
If they're concerned about the solution with the next contract with this QB, don't be, don't even consider another contract with him. They hired a QB oriented HC, make his assignment to find the next franchise QB before this QB's contract expires because he's hitting the bricks before or when it expires. That is his priority #2.
This keeping the family together thinking has no place with successful teams. If the Niners could part with Montana, Rice and Lott and GB with Favre and NE willing to trade Brady, long term thinking has no place in today's NFL. View every player, including the Witten's, as passing through and a hired gun. Every player is expendable and replaceable by the team, not on their own.
Accept that their not going to keep the band together, it's going to be like Poco, not often the same players from album to album but great players along the way.
Now, get this done. Get all of the players either gone and replaced or renewed and the team set for the season. No hold out distractions like they had last year, get the team ready for the season, a season of nothing but the game of football, not the business of football.
There is no team in all of sports with built in opportunities for distractions like the Cowboys. The team was inconsistent last season and underachieved because of distractions. The job of any FO is to limit those, not create them. Get the football team all about football.