The SF Giants announced their list of 25 non-roster players receiving invitations to big-league spring training.