Winston's contract will be interesting. Team has between $4M and $5M in cap space not counting rookies. Bridgewater made $7.25M last year while Mariota makes $7.5M this year with incentive upside. Would guess he should fit in around that number
Saints will do what they did with Bridgewater and throw in a few void years which can probably bring the cap number down to around $3M but you cant fudge incentives and not many ways to make his NLTBE so maybe Winston will wind up with none which would be a good for the Saints
If the Saints do need more cap space seeing if they can move Warford would make the most sense post draft. They can save $7.75M if he was no longer on the team. Otherwise they may need to tinker with a few deals (his included) to lower the cap number