Atlanta 12, Los Angeles 3

Well, well, well. Don’t you think the Twins are regretting the delay of that rumored trade for Jaime Garcia? Garcia went out and allowed the Dodgers three runs in seven innings, while hitting a grand slam in the fifth off Alex Wood. The Braves had their hitting shoes on, as Freddie Freeman hit his 18th … Continue reading “Atlanta 12, Los Angeles 3”