The Steelers have now signed their entire 2018 draft class:
Edmunds, 21, was taken with the No. 28 overall pick in this year’s NFL Draft by the Steelers. According to OverTheCap.com, he receives a four-year, $10,697,790 contract that includes a $5,860,212 signing bonus.
The contract includes a fifth-year option for the Steelers to pick up in 2021.
During his three-year college career at Virginia Tech, Edmunds recorded 196 total tackles, 8.5 tackles for loss, 1.5 sacks, six interceptions, 14 pass defenses, two fumble recoveries, and one forced fumble.