Professional snooker’s most prestigious invitational event, the Masters, holds its 51st annual edition in 2025, being held at the iconic and atmospheric Alexandra Palace in London between January ...