There is nice article about alternative streaming sites http://www.htpcguides.com/wiziwig-atdhe-net-alternatives-sports-streaming/
they are pointing at some paid sites and http://wiziwig.to/ it looks like old wiziwig but with different streams I guess