Despite an apparent injury, Edwards has been able to practice every day since the 49ers signed him to a one-year deal last week. That deal calls for Edwards to make $3.5 million this season, but only if he hits several hard-to-reach incentives, including 90 catches. The most receptions Edwards has had in his career is 80 and, moreover, the 49ers haven’t seen a receiver hit the 90-catch mark since Terrell Owens did it in 2002.

Notes: LB Larry Grant said he’s poised to make his return to the 49ers a triumphant one. Grant was the team’s seventh-round pick in 2008, but he was cut after training camp in part because he was undersized at 235 pounds and because the team signed veteran Takeo Spikes. Grant is up to 250 pounds now, and he says he is far more confident after playing in Steve Spagnuolo’s defense in St. Louis the last two seasons. Grant is currently playing behind NaVorro Bowman at the “Ted” inside linebacker and is having a strong training camp.