I'm kinda disappointed we didn't trade back and grab at least another top 100 pick but I like Odunze a lot. Having DJ Moore and Keenan Allen as mentors his rookie season is awesome. It's the complementary type of receivers we have now that is really nice to see. Then with Kmet and Everett at TE, Wililams is going to have a lot of options and not many excuses.
As long as Williams is decent, and that should be the floor for him, we have a competitive roster. We still have some significant depth issues at DE, 3-tech, Safety, OT, WR (gotta like the top 3), maybe IOL depending how you view them, and just two TEs listed on the roster. Plus Poles can wait to see what cuts happen post camp and fill a couple spots, or make a trade for someone decent before they get cut. We've got three 6th Rd picks next year we won't need them.