Cardinals players respond to #RallyCat

A new unofficial mascot may have been born at Busch Stadium Wednesday night.