The Sixth Man
The Giants won another game in their last at-bat yesterday when Manny Burriss scampered home to score the winning run after Marlins closer, Kevin Gregg, uncorked a wild pitch in the dirt that got away from Paul Lo Duca John Baker — sweet, sweet, Schadenfreude. Who says you need to hit to win games? In the eyes and minds of… Read more →
