James Harris has signed with the Pittsburgh Steelers just three weeks after retiring.

The Steelers suddenly had a need at linebacker due to the injury to Jarvis Jones.

Arthur Moats will start for Jones with Harrison becoming Pittsburgh's primary backup at outside linebacker.

The Steelers released Harrison in 2013 when the two sides could not agree on a pay cut, and he signed a two-year contract with the Cincinnati Bengals.