The Cleveland Indians have agreed to a Minor League contract with Elliot Johnson.
Johnson, 29, split last season between the Kansas City Royals and Atlanta Braves.
He will be in Spring Training with the Indians.
The Cleveland Indians have agreed to a Minor League contract with Elliot Johnson.
Johnson, 29, split last season between the Kansas City Royals and Atlanta Braves.
He will be in Spring Training with the Indians.