European Stars Out in Full Force for London World Cup

With the 2017 World Cup of Pool set for June 13-18 at the historic York Hall in East London, Matchroom Sport can announce the 14 European teams who will be participating in this year’s…

Leave a Reply

Your email address will not be published. Required fields are marked *