The new season of Call of Duty League, Call of Duty’s franchise esports competition, is set to begin today and will be available on the streaming platform Twitch.The league h...