Ok so the Rangers lost last night. But they're still ahead in the series 3-2. Which means that as long as they win tomorrow night, it's all good.
Giants won again last night, so now they lead the series 3-1. Lincecum is pitching tonight and I am ready to see him send those Phillies home packing.
And I still feel like a jerk about yesterday :P