While Shields is a pretty good defender and a fun guy to watch, I don't want the Packers to give him too much money. He simply hasn't deserved a 7-year deal. If they give more than 4 years and $4-5 million, I'll be a little mad. In my opinion, the Packers don't necessarily need him to win. But they should still sign him.