The Phillies have signed outfielder Cory Sullivan to a minor league contract, according to the team's website. Sullivan will participate in minor league camp. He hit .188 in 64 at-bats with the Astros last season, and has played 260 games in center field in his career.