The Lions finalized two one-year contracts Monday, re-signing running back Kevin Smith and adding former Cowboys guard Leonard Davis, according to a league source. Smith has not played this season and has a history of injury. He appeared in six games for the Lions last season, rushing for 133 yards. In his rookie season of 2008, Smith rushed for 976 yards and eight touchdowns. Meanwhile, it is unclear where Davis fits on Detroit's offensive line or what corresponding roster move the Lions will make to add Davis to the team.