30 teams
40, like all other baseball teams
30 teams
There are currently 30 teams.
all of them how do you think they got there.
32
not many
Eight teams.
New Era's contract is with MLB, not individual teams, So, all teams wear New Era's caps.
10
30 in MLB.
30