The Indianapolis Colts finally got their man.

The team has agreed to a one-year contract with former New York Giants running back Ahmad Bradshaw, according to general manager Ryan Grigson. Terms of the deal were not immediately known.

Negotiations with Bradshaw, 27, began shortly after he visited the Colts last Thursday.

The team was looking to improve a running game that revolves around Vick Ballard, Donald Brown and Delone Carter. Bradshaw should challenged for a good portion of the workload.

Bradshaw spent his first six seasons with the Giants and rushed for 4,232 yards and 32 touchdowns. He had a career-high 1,235 yards in 2010 and 1,015 yards last season.

The Colts’ running game ranked No. 22 in the league last year in yards per game (104.4) and No. 26 in yards per attempt (3.8).