That did not necessarily mean the 49ers wanted to proceed with Snyder as their long-term starter. They valued him initially as a backup at center, guard and right tackle.
Snyder has nonetheless started 69 of 107 career games since the 49ers drafted him in 2005. He'll get a chance to start in Arizona after agreeing to terms on a five-year contract with the Cardinals, a deal announced by the team Wednesday afternoon.
Rachal is also a free agent.
The chart shows the 49ers' regular-season offensive stats when Snyder and Rachal were at right guard, according to ESPN Stats & Information. There were other factors affecting the stats. In general, however, the offense was better off when Snyder was on the field.