ted haymanlatest news & developments