Erin WalshMarch 19, 2022
Jessie Alcheh/MLB Photos via Getty Images

According to Jeff Passan, Carlos Correa has agreed to a three-year, $105.3 million contract with the Minnesota Twins.

The deal includes opt-out opportunities after the first two years, according to Mark Berman of Fox 26 Houston.

Peter Gammons @pgammo

In the end, Scott Boras and Carlos Correa got the perfect contract:$35M a year for 3, but FA agent again at 28 or 29. while Twins get a star at a position where they had no apparent regular.

Buster Olney @Buster_ESPN

One of the concepts that Carlos Correa's camp ran past the Astros was a short-term contract for $40m annually, with opt-outs throughout... For the Twins: They get a great player to start the year, and if they struggle, a very tradable piece for midseason.

The Astros made a one-year, $18.4 million offer to Correa. He turned down a five-year, $160 million deal from the franchise.

He was one of the top free-agents at his position and had spent his entire seven-year career in Houston.

In his second All-Star season, Carlos Correa hit a career-high 26 home runs and drove in 92 runs, earning him his first Gold Glove. He has a.279/.361/.478 batting average in seven seasons with the Astros.

The New York Yankees, Detroit Tigers and Seattle Mariners were among the teams that inquired about Correa this winter.

Story is the most high-profile of the remaining infielders.

The Athletic's Jake Kaplan noted that Houston could play Aledmys Diaz at the position, and that Jeremy Pena might be ready for the majors come 2022.

The Astros, who reached the World Series for the third time in the last five seasons, might shift their focus to the pitching staff.

The Twins have a key role forCorrea in their lineup that also includesMiguel Sano andJorge Polanco. They acquired catcher Gary Sanchez and third baseman Gio Urshela from the Yankees.

The regular season starts on April 7 when Minnesota plays the SeattleMariners.