After a solid month of rumors, Kevin Love is set to join forces with LeBron James on the Cleveland Cavaliers.
And not only that, but Love is set to sign a five-year deal.
According to Yahoo's Adrian Wojnarowski, the Minnesota Timberwolves have agreed to trade Love to the Cavs for Andrew Wiggins, Anthony Bennett and a protected 2015 first-round pick.
Love would then opt out of his contract and re-sign with the Cavs for a five-year extension worth upwards of $120 million.
The deal will not be finalized until Aug. 23, when Wiggins becomes eligible to be traded one month after signing his rookie contract following his selection as the No. 1 overall pick in this summer's NBA Draft.
The Cavs and T-Wolves reportedly had a "handshake agreement" earlier this week. The Bulls were one of the teams in on Love, but did not have the pieces to match Wiggins and Bennett, the reigning overall picks in the 2014 and 2013 NBA Drafts, respectively. However, it was the Bulls' presence that pushed the Cavs to finalize the deal, according to Woj:
Part of the Cavaliers' motivation in making the deal for Love was a belief Love would have ended up with the rival Chicago Bulls in a trade and created a significant obstacle in the Eastern Conference, sources said. Cleveland wouldn't have had the salary-cap space to sign Love next summer and could have only obtained him through the trade with Minnesota in a deal now.
Cleveland's "Big 3" of LeBron, Love and Kyrie Irving figure to pose a serious threat to the Bulls in the Eastern Conference.
Check out what Thursday's SportsTalk Live panel had to say about Love joining the Cavs and what it means for the Bulls: