Live esports streams are usually found on dedicated sites such as Twitch or special site sections such as YouTube and Facebook Gaming. You can also expect the best sportsbooks to offer in-house streams on their sites.