Mark Allen extends absence from professional snooker circuit due to personal reasons

Mark Allen has withdrawn from the British Open and English Open due to personal reasons, the World Snooker Tour has confirmed