All Major League Baseball team names and where are they from?

NL
1. Philadelphia Phillies
2. New York Mets
3. Atlanta Braves
4. Florida Marlins
5. Washington Nationals
6. Chicago Cubs
7. Cinncinati Reds
8. Milwaukee Brewers
9. Pittsburgh Pirates
10. Houston Astros
11. San Fancisco Giants
12. Los Angeles Dodgers
13. St. Louis Cardinals
14. Arizona Daimond Backs
15. San Diego Padres
16. Colorado Rockies
AL
1. New York Yankees
2. Boston Red Sox
3. Tampa Bay Rays
4. Toronto Blue Jays (Only Canadian team)
5. Baltimore Orioles
6. Detroit Tigers
7. Cleveland Indians
8.Chicago White Sox
9. Kansas City Royals
10. Los Angeles Angels
11. Minnesota Twins
12. Oakland Athletics
13. Seatle Mariners
14. Texas Rangers

The NL has more teams so scheduling would be easier with 30 teams.