sean frenchlatest news & developments