So I leave the Bay Area for two weeks, and what happens? The Giants bob up above .500 and go on a huge winning streak.
Now, I fully expect my return to the homeland will cause a June Swoon of epic proportions. But right now, my jet-lagged self is pretty confused. Nine game winning streak? Wha hoppen?