The Call of Duty League Stage 1 Major qualifier made its debut on streaming platform Twitch over the weekend and recorded 190,000 peak viewers, according to Esports Charts.With the...