Sorry all you fellow giants fans, it's all my fault. Before the 1st game, I washed my giants apparel and all the mojo is gone.
Of course I got to wash it all again after today! lol