The terms: It's a three-year extension with $13.5 million in guarantees and a max value of $21 million, according to ESPN's Adam Schefter. That means the 49ers did not give Gore a deal as rich or as long as the one Carolina gave DeAngelo Williams. That makes sense. Williams was an unrestricted free agent. Gore had one year let on his deal. Now, Gore won't have to play out the final year of his contract at $2.9 million.
Goodwill to men: Gore has been and should remain one of the more beloved 49ers of his era. He's a hard-nosed, team-first player. The 49ers are better off with a happy Gore than an unhappy one. This deal increases the odds Gore will retire as a 49er.
Bigger priorities: Jim Harbaugh has enough to worry about as a first-year NFL head coach without committing brain cells to Gore's contract situation. Gore is supposed to be one of the players Harbaugh can count on.
San Francisco 49ers
The 49ers held the leverage in this negotiation and, as always, the fine print matters a great deal in these contracts. We don't know the specifics of the deal, namely how much money Gore is likely to receive. If you're a 49ers fan, who cares? Gore's contract situation is no longer a contract situation. Time to focus solely on football.