According to a report from ESPN, Blizzard is looking at bumping up the fees investors would have to pay to establish new teams for the…
This week Twitch announced they had secured the rights to stream the professional Overwatch League for two years. According to Sports Business Daily, this is…