‘Writing on the wall’ for Sterling Shepard with curious Giants decision

Sterling Shepard is frustrated about his shrinking role, but the longest-tenured Giants player didn't rip the franchise or play the "poor me" card.

Top News