'The three Johns' who could take McConnell’s place: report