Veteran slugger Nelson Cruz and the San Diego Padres are in agreement on a one-year, $1 million contract, sources tell ESPN. Cruz, 42, is entering his 19th season and should get ample DH at-bats. He'll also serve as GM of the Dominican Republic team in the World Baseball Classic.

— Jeff Passan (@JeffPassan) January 11, 2023