Larry Allen was one of the most incredible athletes the NFL has ever seen

Maybe the most dominant run blocker ever, but legitimately insane speed too

Here he was making a chase down tackle out of nowhere pic.twitter.com/vTSPLXrlrm

— Field Yates (@FieldYates) June 3, 2024