The Philippines Win 2023 World Cup of Pool in Lugo
The Philippines caused a major upset by winning the 2023 World Cup of Pool in Lugo – defeating both Spanish teams on home soil along the way. The Spanish pairing of Francisco Sánchez Ruíz and David Alcaide entered the tournament as the favorites having lifted the trophy in 2022, but they were dumped out in […]
The Philippines Win 2023 World Cup of Pool in Lugo Read More »