
Baseball fans are sprinkling the term Cardinals’ Devil Magic, and more commonly Cardinals Devil Magic, across social media. And with good reason. The St. Louis Cardinals just wrapped up an improbable 17-game winning streak and clinched a wild-card spot, despite languishing near .500 for most of an injury-riddled season. A month ago, fans were calling […] READ MORE