Geathers agreed to a one-year deal. Terms were not disclosed. The 27-year-old Geathers originally signed with the Steelers last December after Brett Keisel was lost for the season with a triceps injury. Geathers did not appear in any of the final four games or Pittsburgh's loss to Baltimore in the wild-card round.
Geathers has played in 37 games with one start in his five seasons with Miami, Dallas, Indianapolis, Philadelphia and Washington.