Overwatch Team USA captain Jake Lyon predicts BlizzCon success

Overwatch Team USA captain Jake Lyon likes his chances at the World Cup at this year's BlizzCon, even against the defending champion South Korean powerhouse.