The Cleveland Browns are getting a much-needed breather. They dropped another big game in Week 8, losing to the New England ...