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!
Looks rosey for the Cards with the pitching matchup. But Perez will be on a very short leash, they`ll be delighted to get four innings out of him. Mets arent conceding, have a plan, and I suspect the Cards will see a lot of different pitchers.