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.
Sep 11, 2016
Oakland Raiders running back Jalen Richard breaks a tackle and gets free for a 75-yard touchdown run.