Esports team prepares for first-ever Houston tournament
After three years, it's a dream come true for fans and players as the Overwatch League finally comes to Houston this weekend.
More Videos
From CNN Newsource affiliates