In answer to your question, we dont get tornadoes, though a few have been reported seen in the past couple of years. They must have been pretty small and no damage done. We do get those sandstorms and microbursts though, and they can leave a lot of damage behind, but not as much as a hurricane or a full-blown tornado. Quakes, yes, but again, theyre only minor tremors and rare but we do feel them, seldomly. Rain? Whats rain? Sad to say I know of a couple of kids who have never see it, only heard of it. Seriously! We've had a few sprinkles here in Casa Grande the past couple of years but its been so dry even the dirt is dying.
Weather, air quality....another thing. Lately we've had poor air quality warnings, seems more than the usual for this time of year. Severe to us is the summer heat, anywhere between 105-118. Ive seen 121 and 123 since Ive been here, about 8 years now. Anything less than 100 is a 'cool' day on the news, lol. This past couple of weeks has been treacherous for many of us who work in construction, if its not the high winds its been the extreme heat, all combined with the high particulant matter out there, lot of people have been getting sent home sick. (Those of us who work outdoors all day). Again, this is not unusual here, from time to time, its just not as common as it has been lately either. This weather issue is pretty wierd right now, and isnt always like this, though the dry heat is pretty common.
Yes we do have a workout facility out here, but its not a very big place, and not some big name like L.A. Fitness. I dont go there and cant recall the name right at the moment but its here.
Casa Grande doesnt really have a lot to do, a couple of hick bars and an occaisional parade. But again, depending on what youre looking for, it could be good or it could be boring. Its also becoming expensive now too, no thanks to greedy investors....but dont get me started there...

There is good and there is not so good anywhere you go, keep that in mind.
Anyway, I can go on and on but will leave room for others to give their inmput.
