The 30-year-old Castillo played in the Mexican League in 2014 and hit .206 (26-for-126) with four doubles, two triples, two home runs and 11 RBI in 33 total games between Toros de Tijuana and Broncos de Reynosa.
Castillo made his Major League debut in 2008 with Cincinnati and has gone 11-for-35 (.314) with one double and two RBI in 22 big league games in parts of two seasons with the Reds. He also has a career average of .272 (803-for-2956) with 148 doubles, 26 triples, 47 home runs and 350 RBI in 837 minor league games.
Wall, 28, was claimed off waivers by the Pirates last year on 5/22 from Los Angeles (AL) and spent a majority of the season with Triple-A Indianapolis, where he posted a 2.91 ERA (34.0ip/11er) and three saves in 28 relief appearances. In addition to his time with Indy in 2014, Wall made two appearances with the Angels (4/18 and 4/19) and eight with Triple-A Salt Lake.
Originally selected by Los Angeles (NL) in the second round of the 2005 First-Year Player Draft, Wall made seven appearances with the Dodgers in 2012, picking up his first Major League win in his debut on 7/22/12. He also made six appearances with the Dodgers in 2013 before being traded to the Angels on 7/6/13.
There are now a total of 23 non-roster players who will be attending big league camp in Bradenton.