The 49ers, who hosted veteran guard Leonard Davis back in March, announced today that they signed the 6-6, 375 pounder to a one-year deal. The 49ers made room for Davis by releasing undrafted rookie David Gonzales of Washington State. Davis had surgery on his foot during the offseason, and he presumably has recovered from that procedure.
Davis, 33, is a three-time Pro Bowler, has the size the 49ers like along the offensive line, but he is reaching the end of his career and did not play a snap during the 2011 season. The 49ers are set at left guard with Mike Iupati. Alex Boone has stepped into the starting lineup at right guard, and the 49ers may be looking for someone to provide competition there.
The 49ers drafted a guard, Joe Looney, in the fourth round. Looney, however, still is recovering from a foot injury and will not be available at the start of training camp.
Davis originally was a first round draft pick (2nd overall) by the Arizona Cardinals in 2001. He has started all 155 games in which he has appeared, was named Second-Team All-Pro in 2007 and is a three-time Pro Bowl selection (2007-09). After spending six seasons with the Cardinals (2001-06), Davis was signed by the Dallas Cowboys in 2007, and he played there through 2010. Davis spent the the 2011 season with the Lions.
-- Matt Barrows