The Overwatch LeagueTM and Twitter today announced a new multiyear deal to bring highlights and livestream content to the platform, continuing with the Overwatch League All-Star Weekend, happening Aug. 25–26 at Blizzard Arena Los Angeles. The collaboration breaks new ground in creative programming and video-on-demand content. Overwatch League All-Star Weekend With the Overwatch League All-Star W..