Free-agent slugger Nelson Cruz and the San Diego Padres are in agreement on a one-year, $1 million contract, pending physical, according to sources familiar with the deal. Cruz wants to win a World Series ring and was willing to take less money.

— Robert Murray (@ByRobertMurray) January 11, 2023