I think they could win the pennant if they can catch the cards. They have 3 big pitchers with a lot of experience. In a short series who has a better 123 than the Astros. All three of those pitchers have a ton of playoff experience. Their offenese is not great but has been better but we know pitching and defense wins playoff games. Everyone thinks the Mets will roll to the world series. I really don't see it, their offense is great but they have no pitching espcially if Pedro can't even give sub par stats. Tom Glavine is the only good pitcher they have right now. Orlando has playoff experience but you don't know what you will get from him and Perdo still a big question mark.