Baseball Teams & Cities quiz

Average:  9.05
Played:  15650
Do you know from which cities these Major League Baseball teams are?