December 9, 2017SportsNique gives his heartfelt take on the state of his favorite NFL team: The New York Football Giants