play0:53 NFL Draft NFL draft profile: Zach Allen BC's Zach Allen is a good run-defender who locates the ball and disengages in time to pursue and converts speed to power as a pass-rusher.