The Rams have agreed to terms with offensive lineman Tim Barnes, reports the St. Louis Post-Dispatch. The one-year deal has a maximum value of $1 million.

Barnes recently visited had a visit with the Chiefs before signing with the Rams. The 26-year-old spent all three of his previous seasons with the Rams, starting four of the 45 games he appeared in.