Matt Chapman‘s extension with the Giants will keep him in San Francisco through 2030. (Photo by Suzanna Mitchell/San Francisco Giants/Getty Images) 2024 season: Eliminated on Sept....
Melvin explains why Giants took unclaimed Estrada off roster originally appeared on NBC Sports Bay Area SAN FRANCISCO — It was a bit of a surprise...
SAN FRANCISCO — Thairo Estrada is in the Giants’ lineup Wednesday night in Milwaukee, but his time in orange and black might soon be coming to...