Baseball Sports Rally Animals and Magic Salsa? Is Cardinals Nation Being Scammed? Katelyn Chostner•October 29, 2018