Giants on the Rise

September 29, 2015

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.