The Masters snooker 2020 takes place between January 12th, 2020, and 19 January 2020 at the Alexandra Palace in London. England. Ever since John Spencer lifted that trophy in 1975, the tournament has been gaining a lot of buzz across the globe. Which brings us to the fact that not everyone can watch it online courtesy of geo-restrictions. But that’s about to change today. It’s simple, it’s easy, and it’s a guide to watch the 2020 Masters Snooker live anywhere.