TEMPE, Ariz. (April 2, 2007) -- The Arizona Cardinals helped fill a big hole on the offensive line by signing free-agent Mike Gandy to a three-year contract.
Terms were not disclosed.
Gandy started all 16 games for the Buffalo Bills last season, nine at left guard and seven at left tackle. The seven-year pro started 16 games at left tackle for the Bills in 2005.
The Cardinals, under new coach Ken Whisenhunt, are in need of a left tackle after allowing Leonard Davis to leave as a free agent.
Arizona would love to draft Wisconsin tackle Joe Thomas, but he is expected to be gone by the time the Cardinals make their pick at No. 5 overall.
With Gandy at tackle in 2005, Buffalo's Willis McGahee ran for a career-high 1,247 yards.
The 6-foot-4, 310-pound lineman was a third-round draft pick of the Chicago Bears out of Notre Dame in 2005. He started 30 games for the Bears -- at right guard, left guard and left tackle. Gandy signed with the Bills as a free agent in 2005.
In all, Gandy has played in 64 NFL games, 60 as a starter.
Gandy worked out for the Cardinals shortly after the free-agency period began a month ago.
Overhauling the team's underachieving offensive line is a major priority for Whisenhunt and assistant Russ Grimm. Earlier, Arizona signed Dallas free agent center Al Johnson.