The 49ers are $1.469 million under the salary cap after signing veteran offensive lineman Adam Snyder on Monday to a two-year, $2.45 million contract, a source told CSNBayArea.com.
[RELATED: Snyder can play wherever 49ers need him]
Snyder's contract includes a $500,000 signing bonus, the source said. His salary cap figure for 2013 is $1.14 million.
The Arizona Cardinals released Snyder on April 29 after he played just one season of a five-year, $17.5 million contract with a $5 million signing bonus. Snyder started 14 games at right guard for the Cardinals.
Snyder returns to the team for which he played his first seven NFL seasons. Snyder's contract with the 49ers includes base salaries of $850,000 in 2013 and $1 million in 2014. He will also receive a $3,125 bonus for every game in which he appears. Snyder is considered a front-runner to win a roster spot as a backup. He played each of the five offensive line positions during his time with the 49ers.
The 49ers will likely be required to create minimal salary-cap space to sign their 11-player draft class.