Not only did the Giants give up a huge lead to the Niners, but this bad snap cost them the game—plus the horribly missed pass interference by the refs. When it fails, it pours.