Schrager: Are the Giants done? - December 18, 2012 Peter Schrager tells you if it’s panic time for the Giants.