The Cleveland Browns are all over the place when it comes to recent power rankings for the NFL. They’ve been ranked as high as #25 and as low as #32 with a #29 sprinkled in between and that leads Ken Carman and Anthony Lima to ask the question, what is the definition of improvement when it comes to the Cleveland Browns?
LISTEN TO THE PODCAST HERE:
