2 min read Uncategorized Olson blasts a three-run home run to back up Sale’s strong start as the Braves defeat the Cubs Daily Herald, Illinois, 7-0. admin May 15, 2024 ATLANTA — Matt Olson hit a three-run homer and drove in four, Chris Sale...Read More