Bills Today: MMQB mock draft: Bills trade up and take Allen
‘One area of concern with Allen is his 56.2 completion percentage from his college years. Although, a lot of that could’ve been due to the system he was in, as he wasn’t throwing many bubble screens, quick slants, etc.’