Browns still have ‘business to handle’ despite long playoff odds