Overwatch, Twitter content deal
The Overwatch League and Twitter have agreed a new multiyear deal to bring highlights and livestream content from the popular online shooter video game to the social media platform, starting with the Overwatch League All-Star Weekend, happening August 25th – 26th at Blizzard Arena Los Angeles. Twitter will make it easier than ever for fans […]