We really need to do a better job of explaining/understanding restructures. Lamb didn't make any sacrifice today. The restructure just changed when money he was already guaranteed will count on the cap.
Lamb's contract includes an "automatic conversion" clause like every NFL contract I've ever seen. The clause means the team has the ability to convert base salary into a signing bonus, AKA a restructure, whenever it wants