In yet another primetime appearance, the struggling New York Giants head to Buffalo under less-than-ideal circumstances. The clash was initially anticipated as a battle of […]