Frank Gore signed a new three-year, $21 million deal with the 49ers this week. Gore's deal includes injury guarantees but not skill guarantees, giving San Francisco great flexibility from year to year with the 29-year-old running back. The 49ers could release Gore based on production at various times during this season —- or the later campaigns covered under the three-year extension —- and owe him no guaranteed money, according to sources.