Activision Blizzard announced Wednesday its “Overwatch” eSports league—cashing in on the rise of video gaming as a spectator sport—would make its debut in December.
Activision Blizzard announced Wednesday its “Overwatch” eSports league—cashing in on the rise of video gaming as a spectator sport—would make its debut in December.