SAN DIEGO, California - Yu Darvish expressed joy and surprise Friday after signing a six-year extension with the San Diego Padres that will see him at the club through the 2028 season when he turns 42.