San Francisco is misspelled. Also Cubs should be before White Sox and mets before the Yankees. Also St.Louis should be before San Diego. St. is an abbreviation for Saint
I changed what you mentioned except St. Louis before San Diego because that MLB team has chosen to be known by the abbreviation rather than the full word.