True...sure...but, many of them get traded by the team that drafted them before the rookie deal is up (even the good ones, Ramsey, Peters, etc.). Upside is there, but its a crapshoot, my man. I'm a fan of a stinky team, just gimme QB/OL/DL until we're good. Ravens? Yall kind of in that middle ground right now...you gotta do some fortifying, for sure. But CB? idk...I guess...but just one of my rules, brother.
2020, one ended up being p good (AJ Terrell), two aren't even on the team that drafted them and the rest might be stinky.
2019, R1 CB not on the team that drafted him (Baker)
2018, Jaire Alexander and Denzel Ward are two of the best, but Mike Hughes and Minkah didn't make it to the end of his rookie deal, Minkah is pretty good.
2017 Conley and Adoree didn't make it (TreDave and Lattimore are top guys, Humphrey been pretty good in the nickel whenever I've watched the Ravens)
2016, 2015, 2014, I don't think any of them are on the team that drafted them...some elite ones, some short shelf lives, and a lot of stink.
A quick look at the depth chart, your boys need some OL and the DL is gettin a lil old. I'm sure CB is a need too, but premium capital on one...better hope he's a stud.