Highlights

Richard breaks tackles during a 28-yard run

Nov 06, 2016

Oakland Raiders running back Jalen Richard breaks tackles during a 28-yard run.

Advertising