Australian Open 2026 free live streams: How to watch tennis grand slam for free without cable Jan 17, 2026 · Cate Schiller · sportingnews.com read more » TV channel and live stream information for Australian Open 2026, as the world's best tennis players head to Melbourne, Australia. Read more »