Northern Ireland player Mark Allen prolongs his absence from competitive tournament snooker by withdrawing from the Shenzhen Open.
Northern Ireland player Mark Allen prolongs his absence from competitive tournament snooker by withdrawing from the Shenzhen Open.