Thomas was waived by the Ravens on Thursday, Jeff Zrebiec of The Athletic reports.
Thomas suited up for 10 games with the Steelers as a rookie and recorded four tackles (three solo) in the process. He was ultimately waived in the latter portion of the season. He was working to make an impression at Baltimore's training camp, but they opted to let him go in favor of safety depth. The 24-year-old will now set his sights on a new destination.
Thomas was waived by the Steelers on Saturday.
Thomas signed with the Steelers as an undrafted free agent in May but played only four defensive snaps in 10 games. The 23-year-old was let go to make room for Olasunkanmi Adeniyi (hamstring), who was activated off injured reserve.