Back to the San Francisco Giants Newsfeed

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 uncomfortable when the Marlins come to town.