Time to cram, Giants
Nothing like cramming for a final exam, as I was just saying to my 20-year-old college self. The Giants are staring at the July 30 trading deadline like the proverbial student who has spent the entire season asleep in the back row, only to wake up hearing the teacher droning: “And 90 percent of your […]