The league announces the all star starters tomorrow. It obviously will not be Cade. Not sure how long after that before the rest of the team is announced.
No clue why Miami would take Middleton. But that would be ideal for Detroit or any fourth team involved. It would mean a lot less salary they would have to take on.