Edwin Encarnacion and the Chicago White Sox are in agreement on a one-year deal for $12 million with a club option for 2021 at $12 million, sources told ESPN on Wednesday.

Dominican Republic reporter Yancen Pujols first reported that Encarnacion, who turns 37 next month, was joining the White Sox.