What cities are the Major League Baseball teams in?

Let's see...Los Angeles, Anaheim, San Diego, San Francisco, Oakland, Denver, Phoenix, Seattle, Arlington (Tex.), Houston, Kansas City, St. Louis, Milwaukee, Detroit, Chicago (2 teams), Cincinnati, Cleveland, Pittsburgh, Philadelphia, Atlanta, Miami, St. Petersburg (Tampa Bay), Washington, Baltimore, New York (2 teams), Boston, Minneapolis (Minnesota Twins) and Toronto, Canada. I think I got them all.