Allen has long arms. Long arms are great for leverage but not so good for bench pressing. Give Allen, Siavii and Fox a year in the Chiefs offseason program and they'll be monsters. It's still early but I thnk we hit a defensive jackpot in the 2004 draft.
PhilFree