Yahoo Launches Esports Site

Yahoo has launched a new online gaming site.