Advertising

Highlights

RB Jalen Richard stops on a dime, darts for 30 yards

Running back Jalen Richard stops on a dime and darts for a 30 yard gain against the Kansas City Chiefs in Week 13.

Advertising