The White Sox locked up another young core player, signing center fielder Adam Eaton on Friday to a five-year, $23.5 million contract extension.

The deal takes the team's leadoff hitter through the 2019 season, with the White Sox holding options for both 2020 and '21.