The Trail Blazers confirmed on Tuesday via press release.
Eubanks, 25, starred at Reynolds High School in Troutdale, where he was the top-ranked prep player in Oregon. He chose Oregon State over Oregon, Cal, Gonzaga and other schools. Eubanks averaged 11.7 points, 6.6 rebounds and 1.7 blocks in three seasons with the Beavers.
The 6-foot-9, 245-pound big man declared for the 2018 NBA draft after his junior season but went undrafted. He signed as an undrafted free agent with the Spurs, where he played the past four seasons. He averaged 4.6 points, 3.8 rebounds and 0.7 blocks in 11.7 minutes per game in 148 games with San Antonio.
Eubanks was waived by the Toronto Raptors earlier this month following a trade-deadline deal with the San Antonio Spurs.
The Blazers are also signing G League guard Brandon Williams to a two-year, two-way contract, according to Wojnarowski, and confirmed by the team on Tuesday. Williams, 22, averaged 22.8 points for the Westchester Knicks this season. The 6-2, 190-pound guard played college basketball at Arizona and went undrafted in the 2021 NBA draft.
This is the second time the Blazers have signed Williams this season. Portland signed him in late December to a 10-day contract to help fill out the roster after several Blazers players entered COVID-19 health and safety protocols. He played in two games with the Blazers in December, totaling eight points, two assists and two steals in 12 minutes.
LISTEN: KGW's 3-on-3 Blazers podcast
WATCH: Locked on Blazers podcast
LISTEN: Locked on Blazers podcast