Baltimore Ravens general manager Ozzie Newsome confirmed on Thursday that the team has signed free-agent OT C-J Spiller.
Spillers first season with the Ravens came in 2015 when he started five games at left tackle, with a starting job filled by Michael Oher.
Spills play time dwindled as the Ravens went to the AFC championship game and lost to the Denver Broncos in the Super Bowl.
Spilling signed a one-year, $5 million deal with the Rams after his second season in St. Louis.
Spillery, 33, appeared in 10 games for the Rams in 2016 and has played in seven games for Jacksonville this season.
The former University of Florida standout played three seasons with the Bills from 2006-09 before being released by the team in 2019.
Spilers career includes nine seasons with Washington, Philadelphia, Houston and San Francisco.
He started 12 games for Buffalo last season and played in 13 games for Houston last season.