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

Which team will bring home the next championship?