Sports-based esports titles.
bytes: Overwatch World Cup, NYXL Win, FIFA 18
World Cup Begins Today Blizzard announced the 2018 Overwatch World Cup, beginning today and culminating this November in Southern California. From today through the end of Competitive Season 9 (April 28), organizers will be tracking [more]