McKenna agreed to a minor-league contact with the Phillies on Monday, Matt Gelb of The Athletic reports. McKenna was cut loose by the Giants over the weekend, but he didn't last long on the open market. He'll report to Triple-A Lehigh Valley, where he'll serve as organizational depth.
The Giants released McKenna on Saturday. Claimed off waivers from the Orioles in May, McKenna appeared in four games with the Giants before he was designated for assignment and outrighted off the 40-man roster less than two weeks later. McKenna had slashed .224/.304/.343 over 79 plate appearances at Triple-A Sacramento before the Giants elected to cut ties with the 27-year-old.
McKenna cleared waivers Friday and was sent outright to Triple-A Sacramento, Shayna Rubin of the San Francisco Chronicle reports. McKenna was DFA'd for the second time this season Tuesday, though he will clear waivers this time around and remain within the Giants organization. The 27-year-old outfielder put up a .244/.333/.444 slash line with the Orioles' Triple-A affiliate, but he would likely have to further improve upon those numbers before drawing consideration for a return to San Francisco.