The $108 million deal locks up Yu Darvish, who reached the 3,000-career strikeout milestone last year, with the Padres through 2028, when he'll turn 42.