The nine-time Pro Bowl fullback agreed to a two-year, $8 million deal to remain with San Francisco, taking less money to stay with the team.