Highlights

Can't-Miss Play: Richard breaks free for 75-yard TD

Sep 11, 2016

Oakland Raiders running back Jalen Richard breaks a tackle and gets free for a 75-yard touchdown run.

Advertising