Originally Posted by Dan Druff View Post
FAB, that one was definitely a sweat! I knew runs might not be easy to come by with the Giants, and I was right! Fortunately 2 home runs took care of it, and they squeaked out a win.
No kidding. I thought the game was a loss after Arizona tied the game in the Ninth given the relatively punchless offense of SF.