The Miami Heat have agreed to acquire Jimmy Butler in a sign-and-trade with the Philadelphia 76ers for Josh Richardson.

But the deal necessitated a third team and is now on hold following a situation with the Dallas Mavericks.

The Heat planned on sending Goran Dragic to the Mavericks, but Dallas had indicated it would be Kelly Olynyk and Derrick Jones.

The deal is up to Miami to salvage and may need to do so with another team.

The 76ers have an agreement in place with Al Horford that is also dependent on the Butler trade going through.