
Giants 2025 first-half report card: Grading the lineup, rotation and more
The first half of the Giants’ 2025 season contained multitudes. They got off to their fastest start in more than two decades, and they followed it with losing records in May and June. They had too much pitching, so they traded some for a hitter who isn’t …