VIDEO: Josh Donaldson Destroyed Home Run Off Greg Holland Before Braves Blew Game Against D-Backs

​The Atlanta Braves bullpen owes Josh Donaldson a steak dinner, because we ought to be celebrating a game-winning home run from the slugging third baseman Thursday night at Chase Field.  Josh Donaldson put this ball where no one could rob it.pic.twitter.com/CZGQCXQMlz — Sporting News MLB (@sn_mlb) May 10, 2019 Not a whole lot of doubt about that one. The go-ahead jack broke the deadlock and gave the ​Braves a 2-1 lead, but David Peralta tied the game right back up with a solo homer of his own...
Source : 90min