Giants Report: Some thoughts with a month to go before the season kicks off
With the 2023 regular season opener now basically a month away we thought it might be a good time to dust off the Giants Report which we haven’t posted on for a few weeks. And what we thought we would do is answer some of the questions we have been receiving in recent days from our Giants’ fans… Read More »