Lions at Browns Week 11 photos 

View photos from Detroit Lions vs. Cleveland Browns Week 11 game at First Energy Stadium on Sunday, Nov. 21 in Cleveland, OH.

Advertising
Advertising