Submitted by polygon5699 in technology
Activision Blizzard will pay out a total of $120 million in fees to teams that invested in the Overwatch League’s big dreams.
Submitted by polygon5699 in technology
Activision Blizzard will pay out a total of $120 million in fees to teams that invested in the Overwatch League’s big dreams.