TBS announced that it will air the Overwatch Open Grand Finals. In a press release, ELeague, a new esports organization established in partnership between Turner, WME | IMG, and Faceit, will host a new $300,000 Overwatch tournament. Most of the tournament will take place on Twitch, while TBS will broadcast the finals alongside the Internet stream. The online phase of the tournament will begin on July 23 and is limited to North America and Europe. The online rounds will lead to the playoffs, which will run during the weekend of August 26. The top eight teams from each region will...