Are the St. Louis Cards NL or AL?
The St. Louis Cardinals are NL. They are affiliates of the Central Division in the National League of the Major league Baseball. The St. Louis is a team from St. Louis, Missouri.
National League, so it'll be The Cards against San Fran & Detroit & NY in the American