A three-team deal among the Cavaliers, the Timberwolves and the 76ers that would send Andrew Wiggins to Minnesota and Kevin Love to Cleveland is not only "done," but could also involve Cleveland's Anthony Bennett and Philadelphia's Thaddeus Young, reported ESPN's Brian Windhorst on Monday.

Windhorst told ESPN Radio New York:

Anthony Bennett, who's on the Cavs right now, could get re-routed to Philadelphia in part of a deal for Thaddeus Young. There will be draft picks involved, but essentially what you need to know if you're an NBA fan: Kevin Love will end up in Cleveland barring anything unforeseen, and Andrew Wiggins will end up in Minnesota.

Windhorst also said that the three teams' draft picks could likely be involved, and that Young and Bennett's involvement in the trade could potentially come as part of a separate deal that swapped the two players for one another.

The Cavaliers are not allowed to officially trade Wiggins until August 23 due to a rule stipulating NBA draft picks cannot be traded until 30 days after they sign with their drafting team.

More: Cavaliers' Anthony Bennett pulled from Toronto pro-am

- Will Green