A three-team deal that would send Kevin Love to the Cleveland Cavaliers and Andrew Wiggins to the Minnesota Timberwolves is near completion, ESPN's Brian Windhorst said on ESPN Radio New York on Monday.

Windhorst said that "unless something unforeseen happens" the deal would go through. Also, Cavaliers forward Anthony Bennett, the No. 1 overall draft pick in 2013, would go to the Philadelphia 76ers as part of a deal for forward Thaddeus Young. An undetermined number of draft picks will also be involved.

However, the centerpieces are Love and Wiggins.

The Cavaliers are not allowed to officially trade Wiggins until Aug. 23 due to a rule prohibiting draft picks from being traded until 30 days after they sign with the team that drafted them.

But if the trade goes through as reported, it would put Love on the same team in Cleveland with LeBron James and Kyrie Irving. It could make the Cavaliers a title contender one year after they finished with a 33-49 record in 2013-2014.

Love averaged 26.1 points and 12.5 points this past season for the Timberwolves. He was named to the All-Star team for the third time in 2014.

Wiggins was the No. 1 overall pick this year's draft, so if Cleveland trades away both Wiggins and Bennett it will be giving away the No. 1 overall pick in the past two NBA drafts.