not many
30 teams
16 nations uptill 2009
140
they have 162
It is the national sport of many countries, and because there are teams from many countries that play each other at many levels, it is an international sport.
Japanese teams
162 games
2. The Twins and the Angels.
no they don't have to pay
If you mean "International teams", you've got as much teams as officially recognized by FIFA (Football International Federation Association) : 207 teams (in august 2008) If you mean "professional teams", it's like between 20 and 100 by country which have professionnal league (like 50) But if you mean "teams, local like huge", nothing like France has nearly 10 000 teams (or maybe more)
the base ball game play only Europe countries this is not a international game like foot ball
An MLB team is scheduled to play 162 games in a season.