The outfielder is set to make $12 million in 2025 and $15 million in each of the following two seasons, according to a release.
The once highly touted Texas Rangers prospect is coming off a career year with the San Diego Padres, where he hit .280 with 24 home runs and 85 RBIs, earning an All-Star nod and a Silver Slugger.