MLB
Giants breathe life into wild-card hopes, overcome their flaws in walk-off victory over Guardians
Andrew Baggarly101
After Giants lose heartbreaker in Atlanta, all signs point to Kyle Harrison's arrival
Andrew Baggarly126
Extra Baggs: Camilo Doval is the lone All-Star for the gassed Giants
Andrew Baggarly118
New rules, old problems: Why MLB strikeouts are still soaring, with no end in sight
Eno Sarris320
LaMonte Wade Jr.'s zone discipline is uncanny — and familiar — to the Giants
Andrew Baggarly36
Five fun (and less fun) 2023 San Francisco Giants stats
Grant Brisbee51
Sarris: Six players who are swinging more or swinging less, and why that matters
Eno Sarris14
LaMonte Wade Jr. is walking a lot more, which should thrill the Giants
Grant Brisbee55
Giants are counting on LaMonte Wade Jr. to flip the script from 2022
Andrew Baggarly66
Giants notes: Betting on LaMonte Wade Jr. after waving goodbye to Brandon Belt
Andrew Baggarly247
The Giants win their 106th game, reach the cusp of an NL West title and draw inspiration from an unlikely source
Andrew Baggarly105
Giants rally against Madison Bumgarner, win a walk-off and inch closer to an NL West title: ‘It’s pretty incredible’
The Giants’ MVP-level production at first base might surprise you, and Brandon Belt is captaining the ship
Andrew Baggarly84
LaMonte Wade Jr.’s late-inning heroics for the Giants are among some of the greatest in baseball history
Grant Brisbee57
Giants keep their composure as LaMonte Wade Jr. and Tyler Rogers contribute to a ninth-inning victory
Andrew Baggarly104
These Giants are more than unlikely contenders — their 90-50 record is their best in more than a century
Andrew Baggarly211
Giants continue to rely on power, and the power of positive thinking, to stun the A’s and maintain their NL West lead
Andrew Baggarly94
Extra Baggs: Giants claim a historic comeback win at Arizona — ‘We had no business winning that game, really’
Andrew Baggarly125
‘Right over my head!’: LaMonte Wade Jr. gives his parents a thrill in Giants’ homer-fueled win
Andrew Baggarly56
Giants start the second half the same way they ended the first
Grant Brisbee107
See More