NFL Power Rankings

Presented by

Are Browns ranked too highly at No. 25? | NFL Power Rankings

NFL Network's "Power Rankings" crew discuss whether the Cleveland Browns are ranked too highly at twenty-five.