So many directions this draft could go. I don't know if I remembering them actually NEEDING to fill so many positions.
Like, they need a high-end receiver AND depth at the position.
They need a corner who is no worse than CB #3, but a CB #2 (or #1, for that matter) wouldn't exactly be a luxury.
They need a T #3 at worst, but displacing Moore in the starting lineup wouldn't be unwelcomed.
And then of course they need a C #1.
I'm of this mindset:
Don't let the need for a C #1 blind you into automatically taking one with the first pick. This is why I hate going into the season with basically no one at that position. Tackles, Wide Receivers, and Cornerbacks are just much more valuable. If there is someone available at one of those positions who they really like, I sure hope they take him. If they don't love the guys available at those positions, then just take the Center (either at 20 or after trading down).