Despite a 21-27 record, the hottest team in the National League right now is the St. Louis Cardinals, who have won eight of their last 10 games after one of the worst opening months in team history. This recent resurgence has primarily been via the Cardinals’ bats. St. Louis is averaging 7.2 runs per game […]