News
SF Giants add Thairo Estrada to their struggling lineup, option Wisely
SAN FRANCISCO – After one of the Giants’ first games of the season, Bob Melvin sat in his office in
3 Minute
September 20, 2024
SAN FRANCISCO – After one of the Giants’ first games of the season, Bob Melvin sat in his office in