The Phillies selected Henry's contract from Triple-A Lehigh Valley on Friday.
With Rafael Marchan hitting the 10-day injured list, Philadelphia selected Henry's contract to add catching depth. The 29-year-old has spent time with both the Yankees' and Phillies' Triple-A affiliates this season, slashing .201/.285/.291 with four homers and 14 RBI in 200 plate appearances. In order to add Henry to the 40-man roster, Philadelphia transferred Brad Keller to the 60-day IL.