Braves sign Dallas Keuchel
After emerging as front runners on Thursday, the Atlanta Braves agreed to a deal with free agent Dallas Keuchel late Thursday evening according to a report by The Athletic’s David O’Brien and later confirmed by ESPN’s Jeff Passan. The deal is reportedly worth around $13 million.
Atlanta Braves News
Freddie Freeman homered again but the Atlanta Braves were unable to generate any more offense against Chris Archer in a 6-1 loss to the Pirates. Mike Foltynewicz takes the loss having allowed three runs, including two more homers, over six innings.