Ricardo Allen just keeps working

S Ricardo Allen refuses to give up after suffering a torn achilles tendon in the third game of the 2018 season against the New Orleans Saints. Here is a behind-the-scenes look at Allen's offseason as he prepares to return to the field.

Advertising

Advertising