Cardinals' bats wake up, explode for eight runs to take series over Nationals Posted on July 11, 2025 By Yardbarker 1 Views Cardinals' bats wake up, explode for eight runs to take series over Nationals St. Louis picked up a much-needed series win. continue reading...