Krista Dyer is bracing herself for the “toughest battles” of her career at the Sanda World Cup in Jiangyin, China. The ...