Steelers' Terrell Edmunds, James Washington flash star potential

A breakdown of the Pittsburgh Steelers 2018 draft class and its progress after three weeks of training camp:

Terrell Edmunds, safety, first round: Edmunds' athleticism, range and mental approach has Pittsburgh seeking creative ways to get him on the field. No one who's watched camp thinks the Steelers made a mistake drafting Edmunds No. 28 overall.

James Washington, wide receiver, second round: Nearly every day, Washington makes an impressive contested catch -- usually in the end zone. Despite his growing pains with the offense and route-running, the Steelers appear to have something special.

Mason Rudolph, quarterback, third round: Rudolph makes impressive throws but wants to improve decision-making after a 12-of-24 clip through two games. Passes sometimes sail high and ball security was a factor, but arm talent is obvious and Pittsburgh loves his demeanor.

Chuks Okorafor, offensive tackle, third round: Okorafor, a candidate for swing tackle, is raw in technique but has natural feet for the position, allowing him to win one-on-one battles often. Pittsburgh is giving him many reps with the second unit.

Marcus Allen, safety, fifth round: The 6-foot-3 defensive back has been in and out of the lineup with a hamstring issue. He's got an intriguing skill set and is an eager tackler against the run but isn't a contender for playing time just yet.

Jaylen Samuels, running back, fifth round: He's proven to be a talented pass-catcher, and though he needed to show more physicality as a rusher, his diving goal-line score against Green Bay is a positive. Pass protection will take time but he's working at it.

Josh Frazier, defensive tackle, seventh round: He didn't make many plays in camp but seems to be settling in. In a recent practice, he shed a blocker and created a tackle for loss in a non-padded drill. He's vying for the sixth spot along the line.