My FIRST ever mock draft

Do not see Arizona going QB over pass rusher or OL, especially not noodle armed Barclay. Buffalo as Kyle Williams and Marcel Dareus at DT. They also have Torrel Troup supposedly healthy again, so I doubt they spend their first on DT, especially with this being such a deep DT draft. I do not see the Dolphins drafting Patterson that high, especially after doling out contracts to Wallace, Hartline and Gibson this offseason. MArgus Hunt will not go that high. Also you do not have Cooper going in the first.