Breakdown: Jalen Richard 75-Yard Touchdown Run

Sep 14, 2016

Raiders rookie running back Jalen Richard breaks down his explosive 75-yard touchdown run Week 1 against the New Orleans Saints.

Advertising