Few teams in all of sports are as intertwined as the Giants and New England Patriots. Over the past four decades, the Giants ...