I'll be honest, I can't tell you that I'm very familiar with Allen. It seems like he's the large nose tackle the Eagles wanted to add as a backup for projected starter Bennie Logan. Allen will likely compete with Damion Square for the backup nose tackle job.
Some reading material:
Allen is massive and a very smart football player. He is a three-time Academic All-Big Ten selections and was a All-Big Ten honorable mention pick for the last two seasons. He appeared in a school record 54 games at Wisconsin and never missed a contest in four seasons. He started in 26 games and produced 94 tackles (15 for loss) and eight sacks during his career.
Remember, overreacting isn't just fun; it's mandatory. Now it's time for you to weigh in on why is this the best/worst pick of all time. Tell us how you really feel and vote in the poll below.