It should be a great weekend to watch The Open at Royal Birkdale.