For some time I used a website
https://123tvnow.xyz
that provides really good sport coverage, especially important stuff like footy and cricket. Every few weeks it goes off the air for a few days then re-appears. Now, I have been unable to get into the site for weeks. Anyone else use this channel and if so, has the URL changed? Or is it down for the foreseeable? (I have tried with and without various VPNs, .com extensions etc, no luck).
There are alternatives but none was so user-friendly and reliable as 123, so any info would be welcome.