Skip to main content
Advertising

Jalen Richard stops on a dime, darts for 30 yards

Oakland Raiders running back Jalen Richard stops on a dime, darts for 30 yards.