Out of 30 major league teams, only 3 have bird mascots, so this question is based on a false premise.
All different sorts of sports teams have mascots, whether major or minor league. However, some sports do not such as tennis, baseball, rugby, soccer and many more.
There are only three teams...The Chicago CubsThe New York YankeesThe Los Angeles Angels of Anaheim
There are no major league baseball teams from North Dakota.
As of 2010 there are 30 Major League Baseball teams.
There are 30 Major League baseball teams, 16 in the National League, and 14 in the American League.
In 2008, Major League Baseball (MLB) consisted of 30 teams.
The amount of teams that play in Major League Baseball is 30.
29 Major League Baseball teams are in the United States. 1 Major League Baseball team is in Canada.
There are 14 teams in the American League of Major League Baseball.1414 teams
alot of them.
There are only 2 countries that have Major League Baseball teams, the United States have 29 out of 30 of the Major League Baseball teams whereas Canada has only 1 Major League Baseball game.