Giants - Vogelsong believes the team will 'keep fighting, come out on other side'

Vogelsong believes the team will 'keep fighting, come out on other side'

More Video

Today's Poll

Is this a Giants dynasty?