The Giants won’t be telling you what their plan is (but thanks for your money and time)
Of all the teams in the NFL, the New York Football Giants stand out in one way. And it’s not a good way. There’s a not-so-subtle attitude that permeates the organization. And it seems to be directed