Baseball Teams & Cities quiz

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