The Sole Reason Behind Giants’ Tough Luck

McAdoo is in the hot seat. The Giants are sporting an 0-5 record, and have now lost possibly the most polarizing player in the league for the rest of the year in Odell Beckham Jr.  Now, we can’t put all the blame on injuries, Ben McAdoo, or Eli Manning. However…there is one culprit that can… Continue reading The Sole Reason Behind Giants’ Tough Luck