Giants plus 5 1/2 at Vikings Odell Beckham Jr. is suspended for this game as he should be for his disgraceful behavior and cheap shots against Josh Norman and the Panthers last week. Certainly that hurts the Giants. However, there is a far more significant factor in this matchup that points to the Giants covering […]