The Phoenix Suns have agreed to sign big man Frank Kaminsky to a two-year, $10 million contract, according to Adrian Wojnarowski of ESPN.

Kaminsky is coming off of a 2018-19 campaign with the Charlotte Hornets in which he played 47 games and averaged 8.6 points and 3.5 rebounds over 16.1 minutes per game while shooting 46.3 percent from the floor, 36 percent from three-point range and 73.8 percent from the free-throw line.

The 26-year-old, who played his collegiate basketball at the University of Wisconsin, was originally selected by the Hornets with the ninth overall pick of the 2015 NBA Draft.

He appeared in 81 contests during his rookie year, registering 7.5 points and 4.1 boards across 21.1 minutes a night while making 41 percent of his field-goal attempts, 33.7 percent of his long-distance tries and 73 percent of his foul shots.

The following year, Kaminsky participated in 75 games and posted 11.7 points, 4.5 rebounds and 2.2 assists through 26.1 minutes per game while connecting on 39.9 percent of his shots, 32.8 percent of his triples and 75.6 percent of his free throws.

He showed only marginal improvement during his third year, playing in 79 games and recording 11.1 points and 3.6 boards over 23.2 minutes a night, shooting 42.9 percent from the field, 38 percent from downtown and 79.9 percent from the charity stripe.

Overall, Kaminsky has been a major disappointment since entering the league, as he has not been able to consistently space the floor and has been an absolute nightmare on the defensive end.

Kaminsky marks the second addition the Suns have made to their frontcourt this offseason, as they traded for Aron Baynes on the day of the draft.