That was bad, very bad. But I'll counter balance it with the drafting of Booker, the Bledsoe trade, a draft record, especially when position is accounted for, that rivals any team over the last several years. It's also nice that he hasn't crippled us against the cap like previous GMs have. He isn't perfect, but I'll take what's happened good and bad and hope he is learning from it and improving.
IMO we're likely to end up with a worse GM should we fire him, because whoever takes over would probably assume they have a mandate to go all out to compete now (because why else fire McD?) and that typically leads to ruin.
McD has had 5 major screw ups (non drafting) in no particular order:
1. The Knight trade. It wasn't just that we gave up the Laker pick. It was that we had a problem with 3 PG's who needed the ball in their hands to be successful. So we trade 2 away only to get another PG who needs the ball in his hands to be successful. This trade was beyond dumb.
2. Resigning Knight. This was a pride thing. McD couldn't stand to have made a bad trade, only to see the only commodity in that trade walk away. So he OVERPAID for the guy. Sure, he was coming off a decent year, but he made absolutely no sense for this team. Bad trade expounded by bad signing.
3. Trading Isaiah Thomas. He got next to nothing in that trade. A late pick from Cleveland is all. We ended up using that pick to trade up for Chriss, but it was a small portion of it. The biggest question is why trade Thomas and acquire Knight? Why not just keep Thomas? If McD could pick any day as a do-over, it'd have to be 2-19-15.
4. Signing Chandler. I actually like Chandler. I think we could use a vet banger to gobble up boards. But signing Tyson to "get a seat at Aldridge's table" was incredibly stupid. It made us look pathetic when we didn't land him. AND we end up getting an old guy with a massive contract.
5. His mishandling of Hornacek. Forcing him to fire his assistants. Claiming Jeff had lost the team (with Markieff Morris on it). Giving him 4 PG's and asking him to make it work... which he did. Maybe Jeff isn't a great coach, but McD made his job a heck of a lot harder. Plus, you never screw with Suns' family members. Especially ones as loved as Jeff.
He's had 4 meh moments:
1. Trading Gortat. I didn't like giving up a solid double double guy for a possible mid 1st pick. However, I heard later Gortat wasn't a good fit for the youngn's, so maybe it was all for the best.
2. Eric Bledsoe's contract negotiation. Ridiculous drama. However, the contract turned out to be agreeable.
3. Signing Isaiah Thomas. This was a great signing if it wasn't for the aforementioned Bledsoe contract drama and already having Dragic on the roster. (Combo that with drafting Ennis and you have me truly confused). 4 PG's? This of course lead to February 19th. But it was a good contract for a talented player.
4. Goran Dragic's trade. I actually liked the trade. Dragic had put us in a bind. There wasn't much we could do at that point. Landing 2 picks when the Heat might be terrible wasn't a bad gamble. Problem was it was McD's doing and we should have never been in that situation.
Outside of those 9 decisions, he's done some good things. Here's the good stuff:
1. Trading for Bledsoe. We gave up next to nothing to get him.
2. Trading Scola. Didn't need him. Used the pick on Bogdan who was traded for Chriss.
3. Trading the cancers known as the Morris Bros. Markieff's pick was traded for Chriss.
4. Trading for Chriss. Good prospect and a good trade.
I'm a big fan of what McD has done in the draft. I'm holding back the vomit for what he's done outside of that.