Video: DeVon Edwards’ Electrifying 99-Yard Kick Return for TD

Check out safety DeVon Edwards return this kickoff 99-yards for a touchdown to give Duke a 38-31 lead over Pittsburgh.

Share this post

submit to reddit
scroll to top