The last time I flew home from San Francisco, we landed in Rockford after missing the approach at O'Hare because of wind shear.
Yesterday, we didn't divert to a different airport, but neither did we take the most direct path:
We almost flew into Canada, according to the captain. As it is we were only about 20 minutes late.