It is also worth noting that Bowman was previously released by the 49ers after the team was unable to trade him.
The four-time All-Pro linebacker will stay in the Bay Area and sign a one-year, $3-million contract with the Oakland Raiders following his release last week from the 49ers, as first reported by NFL Media.
Bowman visited the Raiders on Monday and had a visit scheduled with the Dallas Cowboys for Tuesday.
The deal is contingent on Bowman passing his physical.
After missing the entire 2014 season due to injury, Bowman returned to action in 2015 and led the National Football League with 154 total tackles, according to gamebook statistics.
The 29-year-old broke into the highest level back in 2010-11 while going on to spend his first seven National Football League seasons in the Bay Area with the 49ers.
In 2016, he started in each of the team's first four games where he registered 35 tackles, two passes defensed, one interception, one sack and one forced fumble before he was placed on injured reserve on October 6, 2016.
Bowman became expendable after San Francisco traded back into the first round of the recent National Football League draft to take Alabama linebacker Reuben Foster, who wound up falling out of the top 10 due to off-field and injury concerns following shoulder surgery in the winter.