THE 2026 Masters takes place at the iconic Alexandra Palace from January 11th to 18th. Only the current top 16 players in the world are invited to take part, meaning there is no room for error as the players battle it out for one of snooker’s three showpiece titles. There is an intriguing mix of…