The Portland Trail Blazers have signed 22-year old big Harry Giles to a one-year deal, according to ESPN's Adrian Wojnarowski.

Giles was actually drafted no. 20 overall in 2017 by Portland, who dealt his rights to the Sacramento Kings.

The 6'11 forward/center battled injuries early in his young career and never quite blossomed in  Sacramento, but he still offers enticing upside.

He missed his entire rookie season (2017-18) due to a brutal knee injury he suffered before his freshman year at Duke. Encouragingly, he's been mostly healthy since then. He played 58 games in his second season, averaging 7.0 points per game.

In 2019-20, Giles appeared in 46 games (17 starts), and put up 6.9 points and 4.1 rebounds in 14.5 minutes per game. He shot 55.4% from the field — a notable year-to-year uptick.

Prior to the 2019-20 regular season, former Kings GM Vlade Divac surpisingly declined Giles' fourth-year option for 2020-21.

The monetary details of Giles' deal with Portland have yet to be reported.

Blazers GM Neil Olshey has clearly focused on adding depth coming off an injury-riddled 2019-20 campaign, and Giles provides another frontcourt body behind Jusuf Nurkic and Zach Collins in the rotation.

So far this offseason, Portland has traded for Robert Covington, brought back center Enes Kanter, re-signed Rodney Hood (2 years, $10 million) and Carmelo Anthony, and signed high-flyer Derrick Jones Jr.

Giles is worth taking a flyer on considering the newfound depth in Terry Stotts' rotation. He doesn't project as a star, but if he can see consistent opportunities, the one-time top prospect could carve out a role as a valuable contributor for a contender.