American rider Karl Cook was victorious in the second leg of the Longines FEI World Cup™ Jumping North American League at Thunderbird Show Park in Langley, British Columbia.