The 49ers signed an offensive lineman who's spent time on both sides of the ball in his NFL career.