My #1: Do not overpay or sell the farm for a free agent no matter who it is. I am looking at you Max Crosby.
He will be 29 years old in August and has a lot of miles on him. I am so sick and tired of throwing away draft picks, then having to pay a player more than any of the defensive players who worked their asses off to win this Superbowl. So sick and tired of watching our best players walk because all of a sudden, we can't afford to pay them.
Crosby would make our team worse because it would destroy the culture, and strap the team in the draft and financially. Imagine not having a 1st round pick when Brandon Murphy II or Grey Zabel pops up at our pick in the draft? Or if they are available for #32 and a 2nd? Then Crosby gets injured.
When you trade a 1st and a player for past performance, you always lose. Meanwhile, the other team is laughing all the way to the bank because all they had to do was post "We LOVE Crosby and would do anything to get him back!" and some rookie GM and HC fell for it.