Devin Thomas 29-yd TD run - Giants vs Commanders - Nov 30, 2008

Devin Thomas (Commanders): 29-yd TD run. Q2 8:40, Giants 13 @ Commanders 7. NFL, Nov 30, 2008. Thomas: 1 td, 29 yd. Extra point is good, 1st career touchdown.

Related