Daniels agreed to a three-year, $26.5 million contract with the Steelers on Tuesday, Gerry Dulac of the Pittsburgh Post-Gazette reports.
Daniels, the 39th overall pick in the 2018 Draft, started all 38 games he appeared in during the past three seasons with the Bears. He joins the recently acquired Mason Cole as new additions along Pittsburgh's offensive line for the 2022 campaign.