SF Giants News

SAN FRANCISCO, CA - APRIL 05: Buster Posey #28 of the San Francisco Giants bats against the Tampa Bay Rays in the bottom of the six inning of a Major League Baseball game on Opening Day at Oracle Park on April 5, 2019 in San Francisco, California. (Photo by Thearon W. Henderson/Getty Images)

San Francisco Giants: Strikeout epidemic is a real concern

Jeff Young
|
SAN FRANCISCO, CALIFORNIA - APRIL 09: Bruce Bochy #15 of the San Francisco Giants speaks to players during batting practice prior to the first inning against the San Diego Padres at Oracle Park on April 09, 2019 in San Francisco, California. (Photo by Daniel Shirey/Getty Images)

San Francisco Giants: 5 keys to success in 2020

Nick San Miguel
|
WASHINGTON, DC - APRIL 16: Evan Longoria #10 of the San Francisco Giants celebrates after hitting a home run against the Washington Nationals during the fifth inning at Nationals Park on April 16, 2019 in Washington, DC. All uniformed players and coaches are wearing number 42 in honor of Jackie Robinson Day. (Photo by Patrick Smith/Getty Images)

San Francisco Giants: Shaky start reminiscent of 2015

Nick San Miguel
|
SAN DIEGO, CA - MARCH 29: Steven Duggar #6 of the San Francisco Giants hits double during the third inning of a baseball game against the San Diego Padres at Petco Park March 29, 2019 in San Diego, California. (Photo by Denis Poroy/Getty Images)

San Francisco Giants: Early red flags from Steven Duggar

Jeff Young
|
SAN FRANCISCO, CA - APRIL 11: Brandon Crawford #35 of the San Francisco Giants fumbles a ball hit by Tony Wolters #14 of the Colorado Rockies in the top of the second inning at Oracle Park on April 11, 2019 in San Francisco, California. (Photo by Lachlan Cunningham/Getty Images)

San Francisco Giants: Defensive metrics back the eye test

Jeff Young
|