Rowby-John Rodriguez

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