Holmes, a 28-year-old right-hander, is 3-2 in 44 relief appearances with 44 strikeouts and 35 walks in 42 innings. He has held right-handed batters to a .173 average (17 for 98). Holmes is 5-7 with a 5.57 ERA in four major league seasons.
Park, 25, appeared in one major league game, on July 16 against Boston. He is batting .307 with 10 doubles, 11 homers and 32 RBIs for Somerset and Triple-A Triple-A Scranton/Wilkes-Barre.
Castillo, 23, is hitting .277 with 17 doubles, 11 homers and 32 RBIs at Double-A Somerset.
To make room on the 40-man roster, the Yankees returned catcher Rob Brantley to Scranton.