The Indians signed free agent infielder Elliot Johnson to a minor league contract with a non-roster invitation to major league spring training camp.
Johnson, 29, split last season between the Kansas City Royals and Atlanta Braves, hitting .261 with five doubles, two triples and 10 RBI along with eight stolen bases. Johnson served as the Braves regular second baseman over the last five weeks of the season after being claimed off waivers from the Royals Aug. 21. The Safford, Ariz., native also started all four games of Atlanta’s National League Division Series match-up against the Los Angeles Dodgers.
The versatile switch-hitter has appeared at every position in the infield (in 164 games, he’s played 97 at shortstop, 97 at second base, 14 at third base, two at first base and 18 in the outfield since his career began in 2002 in the Tampa Bay Rays system. Johnson made his debut with the Rays six years later. He appeared in a career-best 123 games for Tampa Bay in 2012 before being traded to the Royals along with right-handed pitcher James Shields in exchange for outfielder Wil Myers prior to last season.