According to Adam Schefter of ESPN (@AdamSchefter), the San Francisco 49ers have reached an agreement with former Giants running back Brandon Jacobs.

The deal is for one-year and could max out to $2 million after incentives.

Jacobs, a seven year veteran, had 571 yards and seven touchdowns last season as a backup for the New York Giants.