Schrager's final first-round look

It’s finally here! Draft Day. And in the past 72 hours, I’ve heard so many rumors that I may need TMZ to sift them all out.
Based on what I’m hearing at noon EST on Thursday, here is the first round in my final mock draft. And yes, I’ve made many trades and lots of shuffling.
Trust me, there will be double digit trades this evening. You won’t recognize the draft order by the time everything’s said and done.
So here goes it.
If you disagree with me on any of your teams’ picks, hit me up on Twitter @Pschrags or email me: PeterSchrager@gmail.com.
So, here we go:
1. Kansas City Chiefs: Eric Fisher, OT, Central Michigan
2. Jacksonville Jaguars: Luke Joeckel, OT, Texas A&M
4. Philadelphia Eagles: Dion Jordan, Outside Linebacker, Oregon
6. Cleveland Browns: Ezekiel “Ziggy” Ansah, DE, BYU
7. Arizona Cardinals: Jonathan Cooper, OG, North Carolina
8. Buffalo Bills: Barkevious Mingo, LB, LSU
9. New York Jets: Tavon Austin, Wide Receiver, West Virginia
10. Tennessee Titans: Chance Warmack, G/C, Alabama
12. Miami Dolphins: Dee Milliner, CB, Alabama
13. New York Jets: Tyler Eifert, TE, Notre Dame
14. Carolina Panthers: Star Lotulelei, DT, Utah
15. New Orleans Saints: Kenny Vaccaro, S, Texas
16. St. Louis Rams: D.J. Fluker, Offensive Tackle, Alabama
19. New York Giants: Justin Pugh, OT, Syracuse
20. Chicago Bears: Menelik Watson, Offensive Tackle, Florida State
21. Cincinnati Bengals: Eric Reid, Safety, LSU
22. St. Louis Rams (via Washington): Alec Ogletree, LB, Texas
25. Minnesota Vikings (via Seattle): Sylvester Williams, DT, North Carolina
26. Green Bay Packers: John Cyprien, Safety, FIU
27. Houston Texans: Cordarelle Patterson, WR, Tennessee
28. Denver Broncos: Datone Jones, DE, UCLA
29. New England Patriots: Jarvis Jones, OLB, Georgia
30. Atlanta Falcons: D.J. Hayden, CB, Houston
32. Baltimore Ravens: Arthur Brown, LB, Kansas State
