Where to watch the 2026 Shanghai Masters tennis event? A list of all TV channels, streaming services and On-demand coverage options for ATP Shanghai.