Giants on the Rise
Whether it was the fact that the Giants finally got their act together or the Pope’s visit to NY, fans could let out a sigh of relief upon leaving MetLife Stadium Thursday night with the first win of the season under their belt.
Whether it was the fact that the Giants finally got their act together or the Pope’s visit to NY, fans could let out a sigh of relief upon leaving MetLife Stadium Thursday night with the first win of the season under their belt.