That's a kind of trick question. The reason is that there is an "active roster" and a "40 man roster". The 40 man roster on each team is what most folks point to as being how many players on each team. There are 32 teams, and 40 players on each team, that's 1280 pleayers in MLB.
Approximately 200 players, as of 2008.
Approximately 200 players, as of 2008.
147
30
None
8,000,678
Approximately 200 players, as of 2008.
69 players
13
Go be a loner
8,000,678
There are 25 players on each team's active roster. There are 30 teams in MLB. Therefore, there are 750 players on MLB rosters.