Flaherty is mortal, bats fairly quiet as sweep of Braves eludes Cardinals
1:00pm PDT - September 19th, 2018 atlanta braves - Fox SportsSt. Louis Cardinals drop series finale to Atlanta Braves 7-3.
St. Louis Cardinals drop series finale to Atlanta Braves 7-3.