Lopez has been showing more effort on defense and on the boards, and he's obviously an excellent offensive player. One a one- or two-year deal, I'd probably gamble on him.
But on a full max? You just can't, with his injury history. He's one foot injury away from being out of the league. Plus, outside of this (potential) contract year push, he hasn't shown much of a commitment to rebounding or D.