NewsSports Michael Smith seals play-off spot with Luke Humphries win in Sheffield! May 17, 2024 0 Facebook Twitter Pinterest WhatsApp ReddIt Michael Smith defeats Luke Humphries in the Premier League final in Sheffield after sealing his play-off spot. Source link Related