Diamondbacks pick up OF Tony Campana from Cubs
The 26-year-old Campana hit .264 with 30 stolen bases in 89 games with the Cubs last season. He was second in the NL with a stolen base percentage of 90.9 and was tied for third in bunt hits with eight. Campana played 184 games in two seasons with Chicago, hitting .262 with 11 RBIs and 54 steals.
Leal and Castillo are both 17-year-olds who signed as non-drafted free agents in 2011.
The Diamondbacks also placed right-hander Daniel Hudson on the 60-day disabled list. He had reconstructive elbow surgery last July.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Shoulder strain sends Cardinals' Garcia to DL
- Braves' O'Flaherty has torn ligament in elbow
- Ortiz has 2 HRs, 6 RBIs as Red Sox cruise
- Andrus enjoys 5-hit night as Rangers top Tigers