Cardinals signed infielder Wilton Guerrero to a minor league contract and invited him to spring training.
Guerrero, who spent most of last year in the minors before appearing in 24 games with the Royals, shouldn’t have much of a chance of winning a spot on the St. Louis bench.