Sterling Shepard wants feeling of winning in New York again
He’s only 29 years old, but Sterling Shepard has seen — and been through — a lot.
This is his seventh season with the Giants, yet Shepard is the longest-tenured player on the roster by two…