Williams will enter his 13th season in the league. He started the final 10 regular-season games and two playoff games for the Steelers last season after replacing an injured Chad Scott on Oct. 17.
Reed made his final 21 kicks for the Steelers, who offered the restricted free agent a tender of $1.43 million.
Reed's new deal is expected to lighten the player's hit against the salary cap. Contract numbers for both players will be announced later in the day.
Steelers sign Williams, finishing Reed
Steel City Insider Top Stories
Ask WexSCI publisher Jim Wexell answers customer questions in the first of a two-part weekend series.
Steel City InsiderYesterday at 8:21 AM
Steelers in Free Agency: DefenseIn part two of the Steelers' look at free agency, Dale Lolley examines the defenders.
Steel City InsiderMonday at 12:34 PM
Wolfley: Keep Timmons, Shazier TogetherLawrence Timmons has played in an 120 consecutive regular-season games, of which he's started 101 straight, NFL highs for linebackers. Craig Wolfley believes those streaks should…
Steel City InsiderSunday at 3:56 AM
Colbert Expects A Triplets ReunionGeneral Manager Kevin Colbert in a wide-ranging interview regarding the Pittsburgh Steelers.
Steel City Insider02/16/2017