The St. Louis Rams on Wednesday signed fullback Moe Williams to a one-year contract. Financial terms were not disclosed. Williams, 31, spent the last nine years with the Vikings. He set career highs with 11 touchdowns in 2002 and 745 rushing yards in 2003 when new Rams coach Scott Linehan was Minnesota's offensive coordinator.