Safety Damar Hamlin is returning to Buffalo, and the Bills also continued restocking their their defensive front by agreeing ...
He played only two snaps and went 1-for-1 for 19 yards. He has played 31 games with 19 starts in his career, playing games for the Panthers, Commanders, Texans, Bills and Steelers. Allen last started ...