Final piece of Nike puzzle in place for Rory McIlroy?