Leon Faucher har warit twungcn attlägga