The St. Louis Cardinals are an amazing baseball club. Period. They have played in 19 World Series and won 11 of them. That places them second overall behind only the New York Yankees who have more than doubled the...