Highlights

Jalen Richard breaks free for 23 yards

Dec 18, 2016

Oakland Raiders running back Jalen Richard breaks free for 23 yards on the run.

Advertising