LoyaltyisaCurse
IF AND WHEN HEALTHY...
Are you trying to make me go ballistic!!??DVontel posted this in the draft thread;
“@PFF: New Cardinals OT D.J. Humphries had a Pass Blocking Efficiency Rating of 96.7%, 45th amongst OTs in this draft class.”
That doesn't sound like a smart pick to me
Dr. Jones found this snippet;
Mike Jurecki @mikejurecki
NFL Draft Advisory Board recommended to D.J. Humphries that he stay in school for another season. He didn't listen. @SInow