Houston Astros star Alex Bregman hits a walk-off home run vs the Los Angeles Dodgers. Jul 27, 2024; Houston Astros’ Alex Bregman hits a walk-off home run vs the Los Angeles Dodgers. Credit: Troy Taormina-USA TODAY Sports

The Boston Red Sox have reportedly agreed to a contract with free agent third baseman Alex Bregman.

News of the contract broke late Wednesday night, with The Athletic’s Chandler Rome being the first to report.

Rome followed up shortly after, saying the contract was for three years and would pay Bregman $120 million. There is also an opt-out after each season.

The 30-year-old third baseman spent his first nine MLB seasons with the Houston Astros.

While with Houston, Bregman played a pivotal role in the team’s decade of dominance. He boasts a .272 career batting average and has hit 199 home runs. He was named to the AL All-Star team in 2018 and 2019 and finished second in AL MVP voting in 2019.

He was also one of Houston’s best postseason performers. In the seven ALDS appearances Houston made with Bregman, the team won all seven series. He hit .333 with eight home runs and drove in 20 runs in 27 games. He won two championships with the Astros.

Bregman’s signing comes after a long offseason of rumors. He reportedly had no issue waiting until this late in the offseason to get the deal he sought.

USA Today’s Bob Nightengale reported that the Chicago Cubs and Detroit Tigers also made significant offers to Bregman.

The Red Sox have missed the playoffs in each of the past three seasons. The goal is that the Bregman signing helps the team break that spell.