News

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.