Center fielder Byron Buxton and the Minnesota Twins are in agreement on a long-term, nine-figure contract extension, sources familiar with the deal told ESPN's Jeff Passan.

He had been scheduled to become an unrestricted free agent after the 2022 season.