I personally am not for trading back in the first . I like what we can get early in the first too much to trade back. Here is how I would like things to shake out. Trade early 2nd for a mid to late 2nd, 4th and 6th. Rd 1- OLB Bosa or FS Ramsey. which ever one of the two are available I say grab. Rd 2- OLB Nassib. I like your pick of Nassib here whether we get Bosa or Ramsey. Pass rusher is a position I wouldn't mind double dipping at with Sizzle's injury and with it being unknown how he will bounce back as well as Doom getting older. Rd 3- WR Sterling Shepard. He has big play potential and with our tight end corps we will be running a lot of double tight end sets so I feel adding a play maker in with a deep threat and the big possession receiving tight ends it is a perfect mix Rd 4- CB Kendall Fuller. I like your fuller pick as well, but I think he falls deeper than the second due to his injury. Rd 4- ILB Cassanova Mckinzy. With Daryl smith getting older we need to get someone ready to take over and we need to be ready for the possibility that its isn't Arthur brown. however, Mckinzy would be good rotating with Brown if need be. He is a mad man and has really good size. R 5- OT Jordan Swindle. We have to accept we are stuck with Monroe for a couple of years. Swindle is a guy that will need developing, but he should be a good Tackle and capable of taking over within a couple of years. Rd 6- WR Keyarris Garrett. So I don't know how he is projected to go this late. He is having a huge year(78 rec, 1235 yds, 6 TDs) and has good prototypical size (6'4 225). I think he is going to be a steal. Rd 6- FS Tanner Mcevoy. This would be a pretty big gamble with possible big upside. He played QB most of his career so he knows that side which I think is beneficial. He is 6'6 230 which I find intriguing. I think I would gamble a 6th to see what he could do. Rd 7- QB Brandon Allen. He has everything I want in a back up QB: Ball security. He's only thrown 6 ints this year and 5 last year. I don't need my back up to come in and throw 300 yards(I wouldn't complain), but I really don't want to have to worry about him making dumb throws which Allen rarely does. That's all I have for now. Of course once we know our draft position, Comp picks, pro days, combine, etc, this will all change.