The Titans signed versatile offensive lineman Dennis Kelly to a three-year contract on Wednesday, two days before the team reports for the start of training camp. The deal keeps him in Tennessee through the 2019 season, his agent confirmed to The Tennessean.

Kelly, a fifth-round pick by the Eagles in 2012, has played in 46 games with 21 starts during his five-year NFL career, including at right tackle, both guard spots and tight end. He’s the primary backup at tackle for both Taylor Lewan and Jack Conklin.

Kelly played at left tackle for the bulk of a victory against the Packers in November after Lewan was ejected for making contact with an official.

The Titans finished third in rushing offense last season while quarterback Marcus Mariota was sacked just 23 times in 15 starts.