nfl

[Highlight] Week 6 2003- The Cowboys score the fastest touchdown to start a game in NFL history, returning an onside kick for a TD just 3 seconds into the game.

[Highlight] Week 6 2003- The Cowboys score the fastest touchdown to start a game in NFL history, returning an onside kick for a TD just 3 seconds into the game.

Related videos