Switzerland’s ‘toxic’ avenger will test Canada's World Cup patience

At 33 and amid reports of Swiss team turmoil ahead of Wednesday's match, Granit Xhaka arrives with arguably more tools to offer than ever before.