In a surprise move, All Blacks captain Ardie Savea ended speculation about his future when he signed a one-year contract with the Blues.