What’s keeping the Giants from making any real progress
The Giants played a game against the Cowboys that went down to the wire. Consider this a sign of progress — last season they were blown out twice in this matchup — or yet another indication that they do not have what it takes to close things out. It felt a whole lot more like the … Read more