The going-young Houston Astros traded third baseman Chris Johnson to the Arizona Diamondbacks for two minor leaguers on Sunday.
Houston obtained infielder Bobby Borchering and outfielder Marc Krauss in the trade, Houston's fifth this month. After opening the season with a payroll of about $61 million, the Astros have jettisoned veterans earning a combined $49 million. Jed Lowie, at $1.15 million, is Houston's highest-paid player.
Johnson said he was surprised he got dealt.
''I know that's strange to say because it seems like everyone is being traded here,'' Johnson said. ''When they called me out to the cage, I was in shock. I didn't know what to do. This is all pretty new to me.''
Johnson was hitting .279 with eight home runs and 41 RBI in 92 games for the Astros this season. He has spent his entire four-year career with the Astros, batting .274 with 26 home runs and 136 RBI.
Johnson said he knew a roster move had to be made with...