The Eagles agreed Thursday to a three-year contract with free-agent linebacker L.J. Fort, the team announced. The contract is worth $5.5 million, with $1.9 million guaranteed.
Fort, 29, spent his last four seasons with the Steelers, mostly as a special-teams contributor. He bounced around the league from 2012 to 2015, playing for the Browns, Broncos, Seahawks, Bengals, and Patriots before landing in Pittsburgh.
An undrafted rookie, Fort (6-foot, 232 pounds) played in 16 games in his first season in Cleveland, intercepting a Michael Vick pass in his debut against the Eagles. But he played in only one game over the next three seasons. He played almost exclusively on special teams for the Steelers in 2016 and 2017, but he earned more time on defense last season, finishing with 48 tackles, one sack, and a fumble recovery for a touchdown.