Brandon Knight and the Phoenix Suns have agreed upon a five-year, $70 million deal.

The Suns acquired Knight from the Milwaukee Bucks at the trade deadline as part of a multi-team deal in which they sent a future first round pick from the Los Angeles Lakers to the Philadelphia 76ers.

Knight had an outstanding first half last season, but struggled with the Suns.