Leon Washington Opening KO Return 86yd for TD

Nov 04, 2007

Leon Washington takes the opening kickoff 86 yards for the touchdown and an early lead in Week 9.

Advertising