Papa's Perspective

Papa's Perspective: Giants face tough task vs. Patriots

Bob Papa gives his take on the Giants upcoming matchup in New England

Advertising