Shanghai Masters


There are several sporting events incorporating the name Shanghai Masters: