Amid the team's injury woes and clear lack of bench depth, the Brooklyn Nets have reached a deal to sign free agent swingman Andre Roberson.

According to Shams Charania of the Athletic, Roberson is joining the Nets after the Oklahoma City Thunder opted not to re-sign him in the past offseason. Terms of the deal, however, are not disclosed.

For what it's worth, Andre Roberson played with Nets superstar Kevin Durant for three years during his time with the Thunder. However, the past few years have not been kind to the 29-year-old after suffering from a left patellar tendon injury in 2018.

Andre Roberson, who was actually a starter for the Thunder, missed the rest of the 2017-18 season. He also had to sit out the whole 2018-19 campaign due to a setback in his injury recovery.

Before his exit with the Thunder and eventually finding himself signing with the Nets, Roberson played seven games in 2019-20 with the Thunder. However, he was never really given a chance to get things going after more than two seasons sidelined.

Roberson was released in the 2020 offseason as the Thunder become sellers and entered a rebuild. Given his age and injury history, OKC knew he just doesn't fit their timeline with youngsters like Shai Gilgeous-Alexander, Darius Bazley and Lu Dort.

Nonetheless, the Nets' signing of Roberson makes sense given their need for bench depth and defense. While he is never really known as a scorer, the former Colorado standout is a solid defender, as proven by  his NBA All-Defensive Second Team plum in 2017.

Roberson has career averages of 4.6 points and 4.0 rebounds 302 games (269 starts) with Oklahoma City.