Giants - Giants send Petit to the hill following near perfect performance

Giants send Petit to the hill following near perfect performance

More Video

Today's Poll

Is this a Giants dynasty?