As this year’s free agent pool continues to dry up quickly, players left available are scrambling for deals with teams to secure their future. The same can be said for veteran guard C.J. Wilcox, who despite having already played in the league for three seasons, has decided to settle for a two-way deal with the Portland Trail Blazers instead.

The development was confirmed by ESPN’s Adrian Wojnarowski. The deal will give the 26-year-old Washington product a chance to compete for a roster spot beyond training camp. However, should he fail to impress their coaching staff, he will most likely be assigned to the G-League, where he can gain more experience and receive a lot of playing time, until he gets called up.

After spending his first two seasons in the league with the L.A. Clippers, C.J. Wilcox was traded last summer to the Orlando Magic, where he appeared in 22 games before being waived back in April. He also had short stints in the G-League on assignment, where he suited up for the Erie Bayhawks. He has NBA career averages of 2.0 points, 0.5 rebounds, and 0.5 assists per game.

His numbers may seem pedestrian at best, but at 6-foot-5, he can bring a lot of versatility to the Blazers, as he has the ability to play both guard spots. If he can showcase the improvements he’s had in his game during the team’s training camp, he could make Terry Stotts and his staff grant him the opportunity to play in the league once again.