Snooker: Charlie Sweeney fixtures  

AD
Charlie Sweeney