If PHI is merciful they'll offload Al once their season comes to an end in late April and let him go to a better team
Which team would want his contract?
Teams that think they are a high-level role player (like Iggy for the Warriors) piece away from being legit contenders: Blazers, Sixers, Nets, Dallas, and Miami.
I'm not sure Horford makes sense for any of those teams. Although i could see Dallas making the most sense. Horford can spread the floor and play better defense than their centers.
Teams that are desperate: Kings, Knicks, Suns, Wolves, Hornets.
Of those teams, I think the Wolves make the most sense. James Johnson would have go back to the Sixers for salary purposes. Given how well Johnson has played the last two years, I'm not sure Horford is a significant upgrade.