ed ballslatest news & developments