The Atlanta Braves hold sole possession of first place in the National League East with a 6-5 win over the Washington Nationals on Sunday in the finale of a three-game weekend series between the division rivals at Nationals Park up in Washington DC (as well as a loss by the Philadelphia Phillies). The Braves swept…… read more »