Baseball Teams & Cities quiz

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