John Virgo
John Virgo (born 3 March 1946, in Salford, Lancashire, England) is an English former professional snooker player and more recently a snooker commentator and TV personality.
John Virgo turned profe...