What’s your take on this offensive lineup?

The run game up the middle would be extremely weak in blocking. Ruiz is already known to struggle with it, and Ratledge did as well in college. Then at RT we have a guy who excels in it but struggles with pass protection.

I would also be extremely concerned at both RB and WR. WR is obvious for most. But RB gives me a lot of hesitation. We have a 30 year old RB1, which if history is any indication, is a bad thing. Then an RB2 that can't stay health and an RB3 who hasn't been reliable in any way outside of a handful of carries a game.

The only thing that could be our saving grace of consistency in that offense is TE if we got Warren combined with Moreau, Hill and Johnson.

We need to not only find some consistency in our line, but also at our skill positions. Either add a RB and get a better run blocker then Ratledge, or add a WR early in draft and get a better RT at pass blocking.