First off I'm gonna say I have no horse in this race. This trade wouldn't make any difference to me if it were to happen. I just think it would make a lot of sense for all 3 teams

Minny trades Teague, Dieng & lottery protected 1st
Minny gets CP3

OKC trades CP3 & lottery protected 1st (they have like 8 in the next few years)
OKC gets Griffen

Detroit trades Griffen
Detroit get Dieng, Teague & two 1sts

Why for Minny? They get veteran leadership they really need. They would IMO become a legitimate contender

Why for OKC? It's still gonna get worse before it can get better. They really need to break it all the way down and start over. They at least get their hometown star to root for during these few tank seasons. Team will also make a lot more $ with Blake instead of CP3

Why for Detroit? They're stuck in the middle. Griffen isn't gonna get them out the middle, he's injury prone and has an almost untradable contract. Here's a team that could be willing to take it on. They get two 1sts.