Stephen Maguire calls for World Snooker Championship move to Alexandra Palace
Stephen Maguire believes the World Snooker Championship should leave the Crucible for Alexandra Palace, saying the home of the Masters has become ‘our best venue by probably a good distance.’


