The 49ers and Frank Gore have agreed to a three-year extension worth $21M, a source familiar with the deal told ESPN NFL Insider Adam Schefter.
The contract contains $13.5M guaranteed, the source said.
Source: Gore Agrees To Extension With 49ers