Damiere Byrd 103-yard kickoff return TD

Wide receiver Damiere Byrd flies 103 yards on a kickoff return to the house.

Advertising