The Pittsburgh Steelers have signed offensive lineman James Daniels to a three-year $26.5 million contract. The 24-year old was a second-round pick by the Chicago Bears in 2018 and had started 38 games with the Bears over the past three seasons. The signing comes one day after the Steelers signed free agent guard/center Mason Cole away from the Minnesota Vikings. The Steelers have also agreed to a two-year $8 million deal with cornerback Levi Wallace, most recently with the Buffalo Bills.