Liriano dominates Giants with 11 strikeouts for win
The left-hander for whom the Pirates have been yearning for a long time showed up on the AT&T Park mound Tuesday night.
Giants reportedly signing Dan Uggla, who is bad at baseball
Dan Uggla is reportedly on the Giants now. The day started with Matt Cain and Brandon Belt going on the DL, and it keeps getting better.
Giants remain undefeated in second half, down Marlins 5-3
The Giants are tied for the best record in the National League. After the gnashing of teeth and rending of garments, the Giants are in first place, and they're tied for the best record in the National League.
Gregor Blanco is still good, you impatient freaks
Fans of every team need a scapegoat. It's part of the social contract, apparently.