I would have liked to see an OL picked as well, but overall, I can't complain. I like every single pick that they made and believe that all will contribute. It's possible that all seven picks could make the roster and contribute in their first year. Nothing is guaranteed, but I can't think of a single pick that they made that I don't like.