barry eisleralatest news & developments