2:56 AM EDT, Tue May 03, 2016
McCovey Chronicles Apr 22, 2016

Welcome back, Barry Bonds, and sorry things got so weird

The Marlins are in town, and the Giants will have one of their icons back in the building. Let's remember how strangely it ended. We like to sob-laugh about the Marlins Death Fog. Mostly sob. Whenever the Giants play the Marlins, there's always the threat of something awful happening. It's not just Dante Powell's throw hitting the mound, Pudge Rodriguez holding onto the ball, or Scott Cousins. Just last year, Buster Posey had to leave a game against the Marlins after a head injury. It's the oddest, darnedest thing. The universe gave us Cody Ross in exchange, but that doesn't mean it's not...

MLB Player News

  • 12 Johnny Cueto

    Johnny Cueto

    Johnny Cueto struggles, but Giants torch Reds bullpen in comeback win

  • 5 Jered Weaver

    Jered Weaver

    Jered Weaver hits a 'speed bump' and can't recover in Angels' 8-5 loss to Brewers

  • 4 Joey Votto

    Joey Votto

    Doc: What Votto said was nonsense. Kind of

  • 4 J.J. Hardy

    J.J. Hardy

    J.J. Hardy out approximately 4-6 weeks with hairline fracture in foot

  • 3 Trevor Story

    Trevor Story

    Rockies' Trevor Story, NL rookie of the month, has plan to improve