Giants Score Nine Runs and Lose

By Dr Lefty It takes a special kind of awful to out-awful the 2017 Philadelphia Phillies, yet the Giants showed some unique creativity last night. ¬†As Bochy put it in his postgame comments, when you give up a three-run homer and a grand slam, it’s hard to win that game….

read more