Without thinking hard, they are
- Miami
- Tampa
- Milwaukee
- Houston
- Arizona
- Dallas ("Texas Rangers", or, as Shirley Povich put it in 1971, "Some jerkwater town between Dallas and Fort Worth")
Any others?
Toronto and Seattle.
You could get pretty close on the rain issue, though, because with those eight plus SD, SF, Oakland, and the two LA-area stadiums (all of which almost never see appreciable rain until November, especially at night), you're nearly at half.