Perhaps the Browns are favored because the Bills are thought to have "Not Loss" rather than to have "Won" the games they have this year.
YES, there really is a difference!
In the first case, your luck will run out sooner or later.
In the second case, LUCK has nothing to do with it!