I'm not sure, if ranking a player strictly on his ability at his specific position, rather than taking position into account, if guard Chance Warmack from Alabama isn't the best player available in the upcoming NFL Draft.
He will play at least a decade in the league. It would surprise no one if he is eventually an All-Pro.
The Lions do have a need at guard. Why not select him fifth overall?