The Giants have started the season in probably the worst possible way they had envisioned. First, they suffered a loss in Dallas in which they outplayed the Cowboys in every way, except for giving away touchdowns and not executing in the red zone. Against the Broncos, they were able to hang on early, but turnovers […]
Recent Comments