Media Sessions

HIGHLIGHT: Powell darts to 80-yard punt return TD

Detroit Lions wide receiver Brandon Powell blows past the the defense for an 80-yard punt return touchdown.

Advertising