Thank you for canceling games due to rain, albeit it 20 minutes before the first snaps. Perhaps in the future you may consider utilizing one of the various resources that predicts future weather patterns. Doing so would save players travel time and aggravation.
Seriously, don't wait until the last minute to do the obvious. It is disrespectful to people's time.