Omar Bolden 103-yard Kick Return TD

Aug 30, 2012

Omar Bolden takes a kickoff back 103 yards for a score.

Advertising