The Kansas City Royals have acquired Carlos Peguero from the Seattle Mariners.

The Royals will send Seattle a player to be named later and or cash considerations.

Peguero, 26, has spent parts of the last three seasons with Seattle. He is a career .195 hitter with nine home runs and 27 RBIs in 219 at-bats in the majors.