Further details have emerged on the trade that has potentially bolstered two fringe championship contenders just three days ahead of most NBA team training camps.

According to Shams Charania and Jon Krawczynski of The Athletic, the Minnesota Timberwolves’ deal to send four-time All-Star center/power forward Karl-Anthony Towns to the New York Knicks is now a three-team trade.

Read more: Knicks Trading for Karl-Anthony Towns in Shocking Blockbuster Deal

Karl-Anthony Towns Julius Randle Knicks Timberwolves
Karl-Anthony Towns #32 of the Minnesota Timberwolves dribbles the ball against Julius Randle #30 of the New York Knicks at Madison Square Garden on January 1, 2024 in New York City. A trade package centered…


Mitchell Leff/Getty Images

In exchange for Towns, New York is sending Minnesota a future first round pick via the Detroit Pistons, three-time All-Star power forward Julius Randle, and swingman Donte DiVincenzo. The team is also offloading additional player contracts to accommodate Towns’ epic $49 million contract for 2024-25, including DaQuan Jeffries and draft compensation, to the rebuilding Charlotte Hornets.

Now Towns, a two-time All-NBA big man, joins a revamped New York squad hungry for its first title since 1973.

This story will be updated…

Make sure to follow Newsweek Sports for all your NBA news and updates.