The High Road" -- 'The High Road' - In an episode scheduled to air Thursday, November 8 , Finch and his pet 'Bear' confer over a box of donuts....