Fariley is a great D linemen..Ron Rivera is expected to be the new head coach in Carolina..I wonder if he will run a 4-3 since that is what he has been apart of most of his career..SD was running a 3-4 before he became D Coordinator. I expect him to run a 4-3 and Fariley to me would have to be the pick..Is he immature at times? Def..But the risk out weights the rewards..He could be a dominant 3 tech. You would think that Bills would go Defense heavy, but your exactly right IMO Deep2Evans Bills would go BPA if they cant trade down or make moves..If AJ Green is there, you would have to think Bills take him.