Former All-Star center fielder Odubel Herrera was among 31 non-roster players the Phillies have invited to spring training.