That is all on hindsight.
Ro was productive and a great pick up but he just didn't work out for this year. But his presence was felt for the games he played the last 2 years.
Gregory, was a gamble, and looked to have been a good pick once he overcame his injury, but "in hindsight" he faild, and failed, to a 14 game suspension. But they will stick with him. But to me, I am not counting on him. Prove to us he can stay clean over the next off season.
Hardy was a good signing at the time, but he did not work out, and who were they going to get otherwise.
I can't blame the FO for ro or Hardy. But for Gregory , they could have looked elesewhere, butt hey gambled, and it yet is to be determined if a wasted pick. Look at Von Miller and his situation from Denver when he first came out.
If you want to be that critical, look at the 2016 gamble on Jaylon Smith also. That is a longer shot, for we got actual play from these other 3.