Hmmm... D'backs. Only time I ever had a chance to go to a D'backs game while visiting the kids in Phoenix, we got to the park, and it started to rain. Yep, a rain out in Phoenix, what are the chances in the land of the sun?
Me? I am a frustrated Braves fan.