Giants doomed to failure by kicker disaster in absurd defeat against Commanders
LANDOVER, Maryland – That’s a kick in the head. The Giants somehow managed to lose a game they shouldn’t have lost, especially since they didn’t have a kicker and the Commanders did. It has to be a low point for a franchise that has experienced a string of them recently: The Giants left the field […]