The Netflix Cup How to watch “The Netflix Cup” on TV: When to tune in, what to do, and how 12 months ago The Netflix Cup, a live sports event, will make its debut on Tuesday, Nov. 14 at Wynn Golf Club in…