Braves Make it 11 Straight

The Atlanta Braves beat the Washington Nationals Monday night 3-2 for their 11th consecutive win. It is the longest winning streak of the season for the Braves, who play the Nationals again Tuesday night in Washington.