Live from the Night Owl Episode 24Jul 24, 2017 So far so good for our heroes, but they still need to deliver the goods.