How many teams are in the MLB National League

Context: Major League Baseball is a professional baseball organization and the oldest major professional sports league in the world. MLB is composed of 30 teams, divided equally between the National League and the American League, with 29 in the United States and 1 in Canada.

Answer:  MLB is composed of 30 teams.