dave magugulalatest news & developments