Mike Moustakas and Kansas City have agreed to a one-year contract that keeps him with the Royals and guarantees the third baseman $6.5 million.

The deal could be worth up to $22.7 million over two seasons, subject to a successful physical.

Moustakas gets a $5.5 million salary this year and has the chance to earn $2.2 million in performance bonuses based on plate appearances. The deal includes a $15 million mutual option for 2019 with a $1 million buyout. Moustakas turned down a $17.4 million, one-year qualifying offer from the Royals in November.

Nunez to open

Eduardo Nunez is likely to be the opening day second baseman for the Boston Red Sox while Dustin Pedroia recovers from offseason knee surgery.

The 30-year-old Nunez was an All-Star with San Francisco in 2016 and was acquired by the Red Sox last July 26 fortwo minor leaguers.

He hit .321 with eight homers, 23 runs and 27 RBI in 38 games for Boston.

Nunez became a free agent after the World Series and stayed with the Red Sox for a deal that pays him $4 million this year. Nunez made his exhibition season debut Thursday, going 0-for-2 against Tampa Bay and playing four innings of defense. He is expected to play second base Saturday against the Twins and be the designated hitter Sunday against Baltimore.

Astros renew Correa

The Houston Astros have renewed the contract of shortstop Carlos Correa for the second straight year. Correa was given a $1 million salary while in the major leagues by the World Series champions. Correa earned the $535,000 major league minimum last year, when he was a first-time All-Star and hit .315 with 24 homers and 84 RBI in 109 games. Correa will be eligible for salary arbitration after next season.

Guerrero Jr.’s debut

Vladimir Guerrero Jr. had four singles in his spring training debut for the Toronto Blue Jays, a 9-3 win at the Baltimore Orioles on Thursday. The 18-year-old third baseman, whose father Vladimir will be inducted into the Hall of Fame this summer, signed with Toronto in July 2015 for a $3.9 million bonus.

Good outing for pitcher

Noah Syndergaard struck out his last seven batters, allowing two hits over 3 scoreless innings in his third start for New York. He struck out the side in consecutive innings, including Trea Turner, Bryce Harper and Anthony Rendon.