The Steelers signed Shepherd to their practice squad Thursday.
Shepherd was cut from the Vikings' practice squad last week, but he'll now serve as organizational depth for Pittsburgh. The 26-year-old hasn't yet appeared in a regular-season game this year.