Cities & Baseball Teams quiz

Can you tell the name of the Major League Baseball teams from these cities?