eric larochelatest news & developments