Another thing I thought of today ...
Kupp has maybe a year or two, same with Stafford, and it's two years before we have to extend Puka ...
If we land an absolute stud this year, he'll have a couple years with Stafford and Kupp to maximize potential, and then we'll have Puka and Odunze possibly in his 3rd year to break in a new QB with what should still be an intact O line.
Really sets our offense up for a lot of success for years to come.
Then you pay Puka and extend Odunze with a young QB who's not a 50 million dollar man yet.