He’s been placed on two of the worst teams and in the case of the Cardinals, a poorly coached one as well. Even if you don’t like him as a prospect or as a person you’d have to agree that he’s been set up to fail from the beginning
Allen is just as talented. I hope he has a better career because Newton’s career was largely unimpressive
Not even close. Kelvin was a late 1st round pick and there were even Bills fans who were talking about is taking him at 9.