El Duque and the Mets face Philadelphia for the first of three games.
What's that? You say the Mets and the Phillies played last night? Strange, I don't remember that.
Let's go Mets!
[editor's note, by kingcritical] There have been some problems with the site this afternoon, as anyone who has tried to visit probably has noticed. Pages were loading very slowly, if at all. I think I fixed the problem, though. Cross your fingers.