I don't know if Lane is the answer or not. I do have to address this though.
The NFL? What's that have to do with anything and when were the Raiders last relevant? That franchise is a dumpster fire.
USC would probably take him over Helton. Pretty average results there since their good...