My wife was an honorary bat girl for a game at Busch in the 90s and received this ball. It appears to be the full team and more. Looks like Lou Brock is on there but he wasn't an active player at the time. Not sure what to do with the ball. It was left out and some of the signatures are faded. I'll post more pics for identification help in the comments.

Edit: Rod Brewer and not Lou Brock unfortunately. Still a good amount of hall of famers on the ball though.