Duvall, Soler home runs power Braves past Cardinals 7-4
Published
Adam Duvall and Jorge Soler homered and Stephen Vogt drove in the eventual game-winning run with a sacrifice fly, helping the Atlanta Braves to a 7-4 victory over the St. Louis Cardinals
Full Article