Beadles spent two years with the 49ers, appearing in 32 games and making 21 starts. He was in the final year of his contract and set to earn $3 million in 2018.
By releasing Beadles, San Francisco will carry $583,334 in dead salary cap money but save $3.5 million against the cap, per Spotrac.
The fact the 49ers would release Beadles isn't a major surprise. The move makes financial sense for the team, and San Francisco made a series of moves this offseason that diminished Beadles' role on the offensive line.
The Niners signed offensive guard Jonathan Cooper and center Weston Richburg, and selected Mike McGlinchey with the ninth overall pick in the 2018 NFL draft.
NBC Sports Bay Area's Matt Maiocco didn't rule out the possibility of a reunion between Beadles and San Francisco:
Especially with the draft over, most teams have solidified their depth charts, so Beadles may not have a long line of suitors.
But he has played eight years in the NFL and reached the Pro Bowl in 2012. At the very least, a team may be willing to take a flier on Beadles based on his experience and reputation.