Horford is 30 years old. He missed the majority of two of the past five seasons due to injury. He earns enough to interfere with the C's ability to lure a marquee free agent and retain its current core when they start getting expensive in two years (by which point Horford is likely to be useless)
This is a terrible, terrible deal, unless there is another shoe to drop. (Obviously, if signing Horford means KD signs a long-term deal here, then you'd do that in a cocaine heartbeat.)
This is just weird to me.
HE IS A MARQUEE FREE AGENT!
He's the second best available player in this FA class (Lebron isn't available), he's been an All-Star the last two years, and he's one of the 5 best players at his position... which just happens to be the Celtics weakest position.
He'll be 33 when this deal expires, so age is unlikely to make a huge difference.
He missed two years with injuries that aren't the kind that permanently degrade performance (back, knee etc.)
He played 159 of 164 games the last two years.
Also why the hell would you not sign Al Horford because in 2 years you might need to re-sign Avery Bradley? Avery Bradley is almost certainly never going to be the player Horford is.
Edit- The Celtics have a really great window right now where they have most of their talent locked into low cost deals, this is the time to be signing top players like Horford to big deals.
I really like Crowder/Bradley/IT, but all of them are most valuable because of their current deals, and that we have all of them together, their next deals likely will make them overpaid solid but not elite talent.
Also the Celtics are a 50 win team, they aren't in a teardown rebuild like the 76ers where they want to punt seasons for possible future moves, this move alone makes them a real contender for the ECF (then who knows what happens injuries etc.), and it sets the stage for another move (Durant, a trade, whatever) that can make them title contenders.