the cardnals Share definition Flag A baseball team slightly better than the Cubs. The Cardnals are slightly better than the Cubs. the cardnals by Not the cubs December 25, 2016 0 0 Get merch Get the the cardnals mug. Buy Now — $32.95 See more merch