World Cup of Darts

Luke Humphries and Michael Smith Win World Cup of Darts Final

Luke Humphries, the current world champion, and Michael Smith, who claimed the 2023 world title, delivered a stellar performance as…

4 months ago