Your draft is not bad, the only wrong thing is that you can get Ty Warren anywhere between 9-15. If he was my guy i would trade down with anyone that offered me anything. You could at worse pick up an extra 3rd that would allow you to draft that CB you are missing in your mock.