Thank you so much !http://sportsnation.xyz
This site was originally Zunox which I've watched games on for multiple years. Not sure of the quality compared to other sites, but all you do is close a couple X's and your good to go.
Its going to post a warning you have to go to Details > Visit Site
I think the reddit option is great too. There is a few HD streams.