As we wrote in our preview their 2 primary needs were offensive line and safety. It was unfortunate that Brandon Scherff was gone by the time of their pick. It left them in position of having to overdraft Flowers. He was their highest rated lineman but couldn't be the highest rated player. It would have been good to trade down in the first and still come away with Flowers or a similar talent. If occulting there it was who they needed to go with as no safety was worth drafting there and no defensive lineman would have been a good fit for a 4-3 defense.
They did what they needed to do in the second round to land the best safety in this safety-deprived draft. Landon Collins will immediately improve their run defense and should be adequate against the pass. Giving up a 4 and a 7 to get him was a virtual necessity given their depleted safety ranks.
They were then fortunate to fill their next biggest need in the third round by drafting Owamagbe awakens a solid defensive end, who could also make a real contribution as a rookie.
They gave up their 4th in a trade to get Collins and the rest of the draft is unlikely to bring a real contributor.
Getting three real contributors at positions of need makes this a successful draft.