As soon as Ryan Shazier got injured, it was obvious that the Steelers’ inside linebacker situation was dire. Yet, it wasn't expected to remain this way when the 2018 season rolled around.
I'm not even sure I can blame Kevin Colbert all that much. He tried to trade up for Rashaan Evans and failed to do so. They didn't like anyone much after that, even though there probably was still quality talent available. Maybe they could have made a run at Avery Williamson or Mychal Kendricks, but then again, they wouldn't have been able to afford either of them.