Neil Walker, a free-agent infielder, agreed Monday to a $4 million, one-year contract with the New York Yankees, a 77 percent pay cut in a deal that allows New York prospects Gleyber Torres and Miguel Andujar more time to mature in the minor leagues.

Walker earned $17.2 million last season, when he accepted a qualifying offer from the New York Mets.

Walker likely will start at second base and Brandon Drury, acquired from Arizona last month, will play third. Walker can make $500,000 in performance bonuses: $125,000 each for 425, 450, 475 and 500 plate appearances.

The 32-year-old hit .265 with 14 homers and 49 RBI last year for the Mets and Milwaukee, who acquired him Aug. 12.

Twins finalize Lynn

Right-hander Lance Lynn became the latest addition when the Minnesota Twins finalized a $12 million, one-year contract on Monday, another low-risk move to strengthen a pitching staff that ranked 19th in the major leagues last year with a 4.59 ERA.

Twins manager Paul Molitor thinks there’s a chance that Lynn could be ready to pitch the first time through the regular-season rotation.

After missing the 2016 season while recovering from Tommy John surgery, Lynn went 11-8 with a 3.43 ERA in 33 starts for St. Louis in 2017 last year. Lynn was an All-Star in 2012, his first full season in the majors. He was the 39th overall draft pick in 2008 by the Cardinals out of Mississippi. Rockies sign Gonzalez

The Colorado Rockies finalized a $5 million, one-year contract with three-time All-Star Carlos Gonzalez, the longtime Rockies outfielder who has always been popular with his teammates in part because he rarely loses his sense of humor or perspective.

Not even last season, when he was in the midst of a prolonged slump. His agreement announced Monday includes another $3 million in bonuses based on days on the active roster.

Gonzalez had a $20 million salary last year in the final season of an $80 million, seven-year contract and became a free agent after nine seasons with the Rockies.

Brewers’ lefty lineup

The Brewers added lefty-swinging Christian Yelich from Miami in the offseason to balance a lineup that also boasts power-hitting lefties Eric Thames and Travis Shaw.

The Brewers ranked 21st among 30 major league teams while averaging 4.52 runs per game last season, and they were the league’s worst in average strikeouts (9.7 per game).

Milwaukee added flexibility after signing free agent center fielder Lorenzo Cain and trading for Yelich, which means veteran Ryan Braun could play at first base as well left field.