aaron finchlatest news & developments