guy cecalalatest news & developments