A new set of sport streams are the new kids on the block. As one set of sport streams are displaced another set of sport streams take up residence. Its a bit like a turf war out there!
Navigate to Mash Up : Live Streams and select MashSports
Live sport streams are highly unreliable and are often low quality video streams.
But perhaps it is better than nothing!