If you are looking for American sports I use the reddit site for NFL. r/nflstreams. I can almost always find a reliable stream there, although my crappy 49ers were an occasional miss last year.
Reddit also has soccer streams, but I have never used them so I can't offer an opinion.