Led by the Overwatch League, esports took over Twitch this past week, taking up six of the top 10 spots for most-watched channels. Every week, The …
Source: Top 10 Most-Watched Twitch Channels, April 29 – May 5

Led by the Overwatch League, esports took over Twitch this past week, taking up six of the top 10 spots for most-watched channels. Every week, The …
Source: Top 10 Most-Watched Twitch Channels, April 29 – May 5