Really? What makes the AL superior to the NL? I don't think the AL is superior to the NL.
Yes, but (if I'm correct) the Phillies bullpen lost the game, not Pedro.:dunno:
You're right, I just checked and he never played Colorado.
He's no stranger to the Yankees. He played them ALOT with the Sox.
I think you're lying.