Giants - Kuip & Jon: Giants play poorly, finish homestand 2-8

Kuip & Jon: Giants play poorly, finish homestand 2-8
Kuip & Jon: Giants play poorly, finish homestand 2-8

More Video

Today's Poll

Is this a Giants dynasty?