Cavaliers complete trade for Kevin Love

Kevin Love has officially joined LeBron James and the Cleveland Cavaliers after the Cavs, Minnesota Timberwolves and Philadelphia 76ers completed their trade call with NBA officials Saturday afternoon, league sources told Yahoo Sports.

In the finalized deal, the Cavaliers receive Love while sending Andrew Wiggins and Anthony Bennett, the No. 1 overall picks of the past two NBA drafts, to the Timberwolves. The Timberwolves will also receive forward Thaddeus Young in exchange for Alexey Shved, Luc Mbah a Moute and Miami's 2015 first-round pick, which the Cavs had owned.

The Cavaliers and Timberwolves reached an agreement in principle weeks ago on the basic foundation of the deal, sources said, but Wiggins could not be officially traded until 30 days after the signing of his rookie contract, which ended Saturday.

Prior to reaching an agreement with Minnesota, Cavaliers owner Dan Gilbert had a lengthy meeting in Las Vegas with Love after receiving permission from Timberwolves and NBA officials.

Love will join superstar James and Kyrie Irving to create the most devastating trio in the NBA and will instantly make the Cavaliers a frontrunner to win the NBA championship. James returned to the Cavaliers and his home state earlier this summer after spending the past four seasons with the Miami Heat.

More NBA coverage: