Rally Cat interrupts St. Louis Cardinals game in most amazing way August 10, 2017 The St. Louis Cardinals might want to consider a new mascot. A cat, quickly dubbed “Rally Cat,” ran into the outfield briefly stopping play… Continue Reading