Golf Major Wednesday: Who will tame the beast at Carnoustie, and which Rory McIlroy will turn up at The Open? July 18, 2018