Lowry (pectoral) signed a contract with the Steelers on Monday, Brooke Pryor of ESPN.com reports.
Lowry played nine games for the Vikings last season after spending the first seven years of his career with the Packers. The Northwestern product had 14 tackles last season while not recording a sack for the first time since 2019.