Delilah Hamlin leaving The Catch Next image