SFGRTB
Superstitious Fan
I realize that this conversation may be a bit of rehash from an earlier one, but remember that the Giants typically have their affiliates carry 13 pitchers and its not unusual for them to carry 3 catchers as well. That leaves 9 to 10 spots for the infield and outfield. Typically, that means only 4 outfielders, unless the 5th one can handle the infield (such as Schroder).
There is always a number of players who aren't active but are still with the team, and can be activated whenever. I think up to 35 guys can be listed.