There is only 14 games left this season. 13 for two teams. There’s a big difference between the two receivers you indicated and George Pickens. They weren’t about to become free agents. No team is giving up any significant draft capital for a player they can’t stop from becoming a free agent in less than six months. After the Cowboys final regular season game they can sign Pickens. At that point why would Pickens be in a hurry to sign? As a free agent he could pick where he plays. Any team interested in him, and paying him, would simply wait for him to become a free agent. If he’s going to be expensive they may as well sign him and not give up draft assets.