-
December 6, 2011
Week 14 NFL Power Rankings: Browns Fall Five Spots After Loss
The Cleveland Browns have been dubbed the most boring team in the NFL according to the SB Nation Power Rankings.
The Cleveland Browns have been dubbed the most boring team in the NFL according to the SB Nation Power Rankings.
Photographs by
spatulated,
Triple Tri, and
chrischappelear used in background montage under Creative Commons. Thank you.