Joe Swail – World Snooker

Joe Swail – World Snooker

Joe Swail has reached ten major ranking semi-finals, including the 2000 and 2001 World Championships and one final. Joe is also a former English amateur champion and N. Ireland amateur runner-up, and has captained Northern Ireland internationally and was Irish champion in 2005.

Share this post