Activision Taps Amazon's Twitch to Televise New Esports League
Activision Blizzard Inc. will televise matches for its new professional league for players of the video game Overwatch on Amazon.com Inc.’s Twitch, betting that fans of the service for gamers will embrace ...