TheScore esports Daily (June 21): $1 million Auto Chess tournament announced, Team Liquid announces partnership with Chinese streaming platform Huya

$1 million Auto Chess tournament announced, Team Liquid announces partnership with Chinese streaming platform Huya