Stream2watch is a popular open-source platform that hosts several sports like NBA, Hockey, Baseball, Football, Cricket, Snooker, Tennis, etc. You can also check out the list of other streaming sites aka Stream2watch Alternatives that will have the same purpose.