Featured image courtesy of NFL Network This article originally appeared on For The Win: Let’s remember when Larry Allen stunned everyone with an otherworldly 2006 Pro Bowl bench press ...
Pro Football Hall of Famer and Super Bowl champion Larry Allen died Sunday ... Allen was the strongest player to play in the NFL, having bench pressed 700 pounds and squatted 900 pounds.