Cleveland Browns - Highlights - Week 6: Lions 31 vs Browns 17

Detroit Lions quarterback Matthew Stafford threw 248 yards including four touchdown passes in his Week 6, 31-17 win over the Cleveland Browns.

Most PopularNewestSort Videos