John Spencer: Snooker's Man of Many Firsts
John Spencer: The Man of Many Snooker Firsts
John Spencer is a legendary snooker player who carved his name into the history books of sport on his very first attempt.
He took home the World Championship in what many people see as the first Championship of the modern era.
These