The Phillies activated Tommy Hunter from the injured list, optioned Adam Haseley to triple A, and designated Fernando Salas for assignment. Haseley could have returned to the Phillies in a bench role, but the team wants him to get regular at-bats at triple A. ... Phillies minor-league pitchers Engel Esteves and Robinson Martinez and catcher Carlos Oropeza were suspended 25 games for violating the Minor-League Drug Prevention and Treatment Program. Estevez and Oropeza were in the Gulf Coast League, while Martinez had pitched this season for single-A Lakewood. ... David Robertson (elbow soreness) will not return before the All-Star Break as he originally hoped but should return in July. ... Zach Eflin will start Saturday afternoon against Marlins righthander Jordan Yamamoto.