Cameron Menzies has been one of the most in-form players on the Pro Tour in 2024. At the Grand Slam of Darts though, the Scot ...