I don't know who he is, but those are some nice measurables. For your Raiders, if they are truly moving to a 3-4, he would project more as a DE. Tall guys don' t fare well at 3-4 NT.
I'm sorry Brian Sabean. I was wrong. I think I might have been right, but you have Scoreboard.