This leaves just one draft pick still unsigned for the Steelers:
|83.||3.||Justin Layne||CB||Michigan State|
Bush, 20, was selected by the Steelers with the No. 10 overall pick after they traded up with the Broncos in order to draft him. He was considered one of the best linebacker prospects in the 2019 NFL Draft.
Pittsburgh relinquished the No. 20 pick in the first round, No. 52 in the second, and a 2020 third round pick in exchange for Bush.
According to OverTheCap.com, Bush receives a four-year, $18,871,758 rookie contract that includes $11,744,916 signing bonus.
During his three-year college career at Michigan, Bush recorded 172 tackles, 18.5 tackles for a loss, 10 sacks, 11 pass defenses and one interception over the course of 32 games. He was the 2018 Big Ten Defensive Player of the Year.