Reds sign Randa

? Third baseman Joe Randa agreed Tuesday to a $2.15 million, one-year contract with the Reds, ending Cincinnati’s plan to move right fielder Austin Kearns to the position next season.

Randa, 35, played the last six seasons with Kansas City, batting .287 with eight home runs and 56 RBIs last season. He has a .286 average in 10 major-league seasons with 102 home runs and 643 RBIs.

Cincinnati intended to move Kearns to third base after the emergence of Wily Mo Pena gave the Reds four outfielders but no proven third baseman.

Reds general manager Dan O’Brien said Kearns was making progress, but the club did not think he would be ready to take over the position next season.

He said club officials had talked to Kearns, who supported the signing of Randa.

Randa has played for Kansas City in eight of his 10 seasons. He also played one year for Pittsburgh and one for Detroit.

He tied a major-league record when he scored six runs in a game in a 26-5 victory over Detroit last season and became the first American League player with six hits and six runs in a nine-inning game.

O’Brien said Randa would be a good fit in lineup wherever manager Dave Miley put him.

“He’s a very intelligent player,” O’Brien said. “He simply helps you win.”

The Royals finished last season with a team-record 104 losses and are expected to have a younger team next season.

Randa said he could see Kansas City was going in a different direction.

“I wanted to be in an organization that was making a push to win,” he said.