Journeyman outfielder Carlos Peguero has signed a minor-league contract with the Rangers that includes an invitation to spring training.
Peguero spent part of last season with the Royals, but was primarily at Triple-A hitting .266 with 30 homers and a .912 OPS in 104 games.
His power has always been impressive, but Peguero strikes out a lot, struggles to control the strike zone, and has hit just .196 in 69 games as a big leaguer through age 27.
He’ll compete for a bench gig in Texas.