No Al wasn't Al last year anymore and there is everything to overevalue his contract, his level, his future. Al want to show he is not done and has a lot of opportunity to show it in a poor team. Al will be 35 in 4 moonth. In 1 and even more in 2 years, Horford will be an horrible contract.
For Kemba the only way to see interest is if we know he is totally cooked. I don't see at all that. He is just 30 with 4 years less in the legs. I think the problem isn't that much physic now or about his knee, it looks more mental and shape problems. But this is just my strong opinion. His value as a player will very probably improve, not for sure to the all star level but he may still learn his new role and seem one time to become a wonderfull 6th men if he needs to rest more. If he comes just to an OK Kemba we can still trade him to a bad team against youth or pick or vet. We have to be patient.