Roger Rosengarten is top-rated true left tackle and could surprise me by being taken early, but I believe a late-round three pick is still pretty good. Rosengarten is a solid wall in the offensive line with good athletic ability and can create good running lanes for running backs.
The Ravens are a rushing team through and through and could use someone like Rosengarten to help improve their rushing game even more. I believe the Ravens can also get stronger by giving Lamar Jackson a little more time, especially with the blitz to throw the ball.
Rosengarten is a little leaner than most offensive linemen, but I think if needed he could bulk up more and get into the shape he needs to to be a top-notch offensive lineman.