Detroit Lions - Big Play! - Week 14: Lions vs Eagles

Detroit Lions return man Jeremy Ross returns a punt 58 yards for a touchdown.

Most PopularNewestSort Videos