how about no..this is Delgados 1st post season ever... Derek Lee was at 1B for Marlins that year.
and just look at the pitching
Suppan pitched game 7 of 2004 NLCS vs Clemens
Perez? 3-13? gave up 5 runs last start..3 HR
I read Delgado was on the 2003 Marlins team. You say he was not or didnt play. Perhaps... Perez is set up for short duty. 3, 4 innings. If he survives it the Mets are in great shape plus they may hit well off Suppan. Perhaps the Cards is the better play, may be a lot of sharp money on it as the Mets line is not moving. Bet on the Cards, be my guest.... Again my Mets bet is quite small.
I think the Cards are the play here. They have the edge in pitching tonight as well as experience. I can't believe that Perez is pitching in Game 7, I guess the Mets are really thin pitching wise. Regardless of who wins this the Tigers are going to win the World Series!