Derrick Henry Refuses to Go Down on Physical 13-yard TD

Tennessee Titans running back Derrick Henry refuses to go down on physical 13-yard touchdown.

Advertising