Tennis Channel. Tennis Channel Everywhere is a premium service that provides subscribers with access to a 247 network featuring over 450 live professional tennis matches, live court play for the first 8 days from the French Open. Also available will be live matches from the ATP, WTA, Davis, Fed and Hopman Cups throughout the year.