Former Padres outfielder Jurickson Profar and the Braves agreed on a three-year, $42 million contract Thursday.