Answer this question:

when was the last time the giants got no hit??
July 2, 2013