30
30 teams
40, like all other baseball teams
There are currently 30 teams.
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.
30
20
10