Snyder, 31, started 14 games for Arizona in 2012. He had spent the previous seven seasons with San Francisco and was the Niners’ starting right guard in 2011.
The 49ers’ current starting right guard, Alex Boone, was a Pro Bowl alternate a season ago, so a change at that position would seem unlikely. However, Snyder (6-6, 325) certainly strengthens the 49ers’ offensive line depth. He has made starts at guard, center and tackle in his NFL career.