Come Sunday, the St. Louis Cardinals will be out west to take on the San Francisco Giants in the National League Championship Series. It's an interesting match-up, pitting the last two world champions against each other. On its face, this would seem to imply that both team are even. Not so fast, Fred Merkle Breath. The Cardinals clearly have the edge over their upcoming competitors. And if I may, allow me to explain with these seven reasons. Reason No. 7: Venues