Phew. They did it. They really did it. The Giants surpassed last season’s win total this afternoon with a 3-1 defeat of the Texas Rangers. Mission. A. Ccom. Plished. Despite losing their franchise player for the rest of 2018, the year has to be considered a resounding success. The plan worked.
People might quibble about the Giants’ place in the standings and composition of their talent relative to the rest of the league, but for all the mistakes the Giants have made over the course of the season, they made very few today. This afternoon’s rubber match was all about the mistakes made by everybody else.