Your browser does not support iframes. If you're going through Giants withdrawals, here's a nice pick-me-up: the team doing some pretty stellar impressions of Hunter Pence's now-legendary locker room speech. For our money, the winner is Jeremy Affeldt, who nails Pence's perpetual deer-in-the-headlights expression. For even more Giants on your Wednesday, check out our 100 [...]