Braves Bludgeon Cardinals 9-1

Well, I’m never going to complain about that. The Atlanta Braves dominated the St. Louis Cardinals at Truist Park, winning 9-1 in the second game of the four-game series. In some ways, it’s very comforting.  In a lot of ways, the Cardinals are the closest thing to the Braves in the rest of baseball. Both … Continue reading Braves Bludgeon Cardinals 9-1