Congrats to the Giants. Their pitching and hitting was far superior.
I knew the Giants' pitching would be solid, but I didn't think they would hit enough to beat either the Phillies or Rangers. I tip my cap to them. Oh wait, I'm not wearing a cap.
Originally Posted by Molon Labe
Not even close.
Originally Posted by NJCardFan
I doubt the Giants will even get back to the playoffs next year.