Play The Game

Rachel Gu, Jacob Wolf and Tyler Erzberger discuss Overwatch teams being secured in Philadelphia and Houston -- and the League of Legends World Championship group draws.