Home Sports Rory McIlroy says golf could learn ‘a lot’ from NFL’s marketing