Just found out that William Hill put up a website where they stream for free loads of stuff, no registration needed.
"Watch every UK greyhound meeting, US horse racing plus Australian, Dubai and Indian racing".
http://www.bettingshop.tv/shop/index.ph ... ettingshop
Watch UK Greyhound Races
There's a link showing on the page when using firefox saying it closed on 1st May 2019 and to use this link instead which was working when I just tried
https://news.williamhill.com/broadcast/