Giants - Hudson: Ankle feels 'normal' on the mound

Hudson: Ankle feels 'normal' on the mound
Hudson: Ankle feels 'normal' on the mound

More Video

Today's Poll

Who was YOUR NBA Finals MVP?