Can't-Miss Play: Damiere Byrd explodes for 103-yard kick return TD

NFL Official 2017-12-24

Views 0

Carolina Panthers kick returner Damiere Byrd flies for a kick return of 103 yards against the Tampa Bay Buccaneers in Week 16 of the 2017 NFL season.

Share This Video


Download

  
Report form