The Atlanta Braves extended their current winning streak to six consecutive outings with a 5-4 victory over the Kansas City Royals on Sunday afternoon in the finale of a three-game interleague set in Kansas City, MO. The Braves took a 3-0 lead in the top of the third inning on a two-run triple by Matt…… read more »