The Milwaukee Bucks traded guard Brandon Knight to the Phoenix Suns and received guard Michael-Carter Williams from the Philadelphia 76ers and center-forward Miles Plumlee and guard Tyler Ennis from the Suns, a person familiar with the deal told USA TODAY Sports.

The person requested anonymity because he was not authorized to speak publicly until the deal is announced officially.

As part of the deal, the Sixers acquired a protected 2015 first-round pick from the Suns via the Los Angeles Lakers. The pick is protected 1-5 in 2015, 1-3 in 2016 and 2017 and unprotected in 2018.

Knight will help replace traded Goran Dragic for the Suns. He is a bigger combo guard capable of playing off the ball, and he nearly was an All-Star as the key offensive player for the Bucks, averaging 17.8 points, 5.4 assists and 1.6 steals a game.

Carter-Williams won rookie of the year last season but has regressed in his second season, with impressive averages of 15.0 points, 7.4 assists and 6.2 rebounds to go along with 4.2 turnovers a game and 38.0% shooting from the field and 25.6% on threes. But the 6-6 point guard is a natural passer whose size makes him an asset on defense, and he should learn from coach Jason Kidd on using his size.

Plumlee's role in Phoenix was diminished after the trade for Brandan Wright. But he was the Suns' starting center for a season and a half and averaged 8.1 points and 7.8 rebounds a game last season, starting 79 games.

Ennis was the fourth point guard for the Suns after being drafted 18th overall out of Syracuse in June. He did not crack the rotation but played well in the NBA Development League.