Highlights

Jalen Richard bounces off tackles for 37-yard punt return

Jan 07, 2017

Oakland Raiders running back Jalen Richard takes punt 37 yards into Houston territory.

Advertising