Blake signed a contract with the Steelers on Thursday, Brooke Pryor of ESPN.com reports.

The 26-year-old will head to Pittsburgh after the team also waived wide receiver Javon McKinley (undisclosed) with an injury designation Thursday. Blake spent the first three seasons of his career in a backup and special-teams role with Atlanta, and he registered a career-low four receptions for 25 yards across 102 offensive snaps over 16 games last season. The 2018 undrafted free agent likely will compete with Anthony Miller, Cody White and Gunner Olszewski for a spot on the Steelers' final 53-man roster.