Go directly to $p0rt $urge d0t n3t. It's a curated list of free streams like crack streams, stream east, etc. I've been using it since following MMA on reddit 10 years ago. It has everything.
I got into this for hockey streams. Sometimes, especially for high traffic events (like the super bowl), streams get pretty rough for me.
Another source that's mostly for soccer streams (if anybody here could benefit from this into) could be found just by googling the words foot and bite, but replace the space between those words with the letter Y. Very handy to be able to find for in the background or on breaks while at work, especially around the world cup.