The 49ers agreed to terms Wednesday with short-yardage back Brandon Jacobs, formerly of the New York Giants, to compliment Frank Gore, according to an ESPN report.Jacobs (6-foot-4, 264 pounds) is a seven-year veteran who had 571 yards (3.8-yard average) and seven touchdowns last season as the Giants' No. 2 running back behind Ahmad Bradshaw in the regular season.Gore led the 49ers last season with 1,211 yards (4.3 average) and eight touchdowns. He has been the 49ers' featured running back since the 2006 season. The 49ers were looking this offseason to add to their stable of running backs through free agency or the draft.Kendall Hunter (5-7, 199) served as the 49ers' backup running back last season as a rookie. Hunter carried 112 times for 473 yards and two touchdowns. Anthony Dixon, the No. 3 back, carried just 29 times for 87 yards (3.0 average) and two touchdowns. The 49ers this offseason added veteran Rock Cartwright, but Cartwright is viewed more as a special-teams player.Jacobs' most productive seasons came in 2007 and 2008 when he had back-to-back 1,000-yard rushing seasons with 5.0-yard averages. He averaged 5.6 yards while starting five games for the Giants in 2010, rushing for 823 yards and nine touchdowns. In seven NFL seasons, Jacobs has 56 rushing touchdowns.Jacobs had five carries for 13 yards in the Giants' 20-17 overtime victory over the 49ers in the NFC championship game. In the week leading up to that game, former 49ers receiver Jerry Rice, an analyst on ESPN, took aim at Jacobs." I feel like Brandon Jacobs is a little bit soft," Rice said. "He can't get away from a defender. This guy is 265 and it upsets me when I see him get tackled by a guy that's like 190 or 200 pounds."