The San Francisco 49ers have officially announced the signing of running back Brandon Jacobs to a one-year contract.