Saints and Carr deal released $150M over 4 years $100M fully guaranteed

Is he better than Dalton at this point in his career?
I mean…