The Atlanta Braves were defeated by the Boston Red Sox 5-3 on Wednesday evening in the finale of a two-game interleague set at Fenway Park in Boston, MA. That allowed Boston to sweep the series. Ozzie Albies got the Braves on the board with a three-run homer in the top of the sixth inning. The…… read more »