10 million is overpaying for him. This Hawks regime is all about giving fair deals instead of overpaying like under Sund. I'd give him the same deal Ariza got this summer, a front-loaded 4 year 32 million dollar deal. They're close in age too and have the same impact for their respective teams.
Millsap, I'd give him a similar deal to what Boozer got when he signed with Chicago (5 years 80 million). I don't think the Hawks can offer him a 5th year so that would make his deal 4 years 64 million.