The New York Giants have two games to play in 2017, and a whole host of decisions to make for 2018. Here are five thoughts on the Giants as the season winds to its excruciating conclusion.
Why the Marc Ross freakout?
When the Giants announced on Monday that they had interviewed Vice President of Player Evaluation Marc Ross for their vacant general manager position there were some in the Giants’ fan base who absolutely freaked out.
There were several comments akin to this one:
Isn’t he one of the people who should be fired?