Giants report post

October 12, 2017

How’d we get here?? … As a long-time Giants’ fan/analyst we have, not surprisingly, been inundated with emails from other Giants’ followers asking how it came to be the the team is 0-5. There’s no simple answer, though, we do have some thoughts that are likely a little off the beaten path. More in the Giants Report.