For Denver: MPJ and Pieces into two vets that can help you win now! Moves Braun to 6th man with Westbrook #7. mcCollum and Barnes slide right into starting line up with Gordon, Murray and Jokic making the window the next 2 years maybe 3 but completes the starting lineup and gives them a top 6 that compares to championship year.
For spurs: they get a core starter without giving up picks and long term pieces. The why is the contract is hefty for MPJ but Collins, Jones and Barnes were not in the long term plan and MPJ can be!
For Pelicans: McCollum doesn't fit the timeline of their other core players. They get a backup PG to help with Dejounte out. A solid Center to add into the rotation and a prospect in Watson to be excited about that also needs a change of scenery. Multiple assets for an aging one and the pelicans take it!