Videos


Auto Play On Off
RSS
Posted:

De'Anthony Thomas 81-yard Return TD

RB De'Anthony Thomas returns a punt 81 yards for a touchdown.
Advertisement