Rory McIlroy wins his second straight Masters – SpryNews