Skip to main content
Advertising

Jalen Richard explodes for speedy 33-yard catch and run

Oakland Raiders running back Jalen Richard explodes for speedy 33-yard catch and run.