Giants staring down last-best chance to squeeze out a win
He has been here before, which is why he says, somewhat glumly, “I kind of know exactly what this feels like.” Yes, he does. Micah McFadden is in his third season with the Giants, and that means he knows all too well what it feels like to lose, game after…