RB Frank Gore agreed to a three-year extension with the 49ers on Tuesday, Pro Football Talk first reported.
According to PFT, the deal is worth $21 million in new money with $13.5 million guaranteed.
Gore missed the first four days of training camp, as he was holding out for a new contract. He was scheduled to earn $2.9 million with a $2 million roster bonus this season.
The seventh-year veteran played in 11 games last season. He finished 2010 on injured reserve with an injured hip. Before going down, Gore had 853 rushing yards and 452 receiving yards.
The dual-threat back had entered 2010 coming off four consecutive 1,000-yard rushing seasons. He has had at least 43 catches in each of the last five seasons.
The way we see it
Gore is head and shoulders above the rest of the playmakers on the Niners' offense and is their top weapon, as long as he stays healthy. He has played in all 16 games only once in his career — 2006. Getting this extension done was important, as it removes a potential distraction and locks Gore in San Francisco for a few more seasons.