Center fielder Enrique Hernández and the Boston Red Sox agreed on a one-year, $10 million contract extension Monday, keeping the 31-year-old in the city where he starred in the 2021 postseason, sources told ESPN.

A hip-flexor injury sidelined Hernández for more than two months this season and contributed to his struggles on the field after his career year in 2021.