Adam Snyder, the San Francisco 49ers' versatile backup offensive lineman, said Thursday he signed a four-year contract extension that will keep him with the club through 2011. The deal, which was not announced by the team, is worth $10.5 million, with a $4 million signing bonus.